# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
293368 | amiratou | Nowruz (IOI17_nowruz) | Text | 0 ms | 0 KiB |
이 제출은 이전 버전의 oj.uz에서 채점하였습니다. 현재는 제출 당시와는 다른 서버에서 채점을 하기 때문에, 다시 제출하면 결과가 달라질 수도 있습니다.
....###....#..#.
#.##.#.#.#..#...
..........##..#.
.#.##.##.#..#..#
.##.#.#....#..#.
.#...#.#.##.#...
#..##.....#...#.
.#.#.#.#.#.##..#
......#....#..#.
.#.#.#.#.#..#...
..#..#..#.#...#.
.#.#...#..#.#..#
#...##..#..#..#.
#.#.#.#.#.#.#...
.#............#.
...#.#.#.#.#.#..
######################.###.###.#######.###..#...#####...#...#...
#####################...#...#...#####...#..#.#.#.###.#.#.#.#.#.#
####################.#.#.#.#.#.#.###.#.#.#........#.............
###################...............#........#.#.#.#.#.#.#.#.#.#.#
##################.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#################...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
################.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......##
###############.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#
##############.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#############...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......................
###########................................#.#.#.#.#.#.#.#.#.#.#
##########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#########...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......##
#######.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#.............
###...............#...............#........#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......##
......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.###
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...####
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#####
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................######
..........................#................#.#.#.#.#.#.#.#.#####
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...####
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.###
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......##
......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#.............
###...............#...............#........#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......##
......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......................
...........................................#.#.#.#.#.#.#.#.#.#.#
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##..##..#.
...#...#...#...#...#...#...#...#...#...#....#...#...#...#...#...
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#..#..#.#
.....#.......#.......#.......#.......#.....#..###..#..#.#..#..#.
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#....##.#..
...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#...#.#.
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#...#..#.....
##...............#...............#.........#.#.#..###.#.#..#.#.#
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.###......##..#.
...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#...#...
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.....###..#..#.#
.....#.......#.......#.......#.......#.....#..#.#.#.#####..#..##
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...###..##.###
...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#...####
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............#.#####
.........................#.................#.#.#.#.#.#.#..######
#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.##..##..##..##.#######
...#...#...#...#...#...#####...#...#...#....#...#...#...########
#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#..#.#..#..#.#########
.....#.......#.......#########.......#.....#..###..#..##########
..#.#........#..#..##..#.#...#....###.#..#..#.#....##.#.#...#...
#....##.#.#.#.#..#...#....#.#..#.#.#...#..#....#.#.......#.#.#.#
.#.#...#...#....#..##..#.#....#.##..#.#..#.#.#..#..#.#.##.......
..#.#.#.#.#.###..#..#.#.#..#.#.....#....#...#..#.#..#..#..#.#.##
.#...........#..#..#..#..#.##..#.##..#.#..##..#....####.#.#..#..
..###.#.#.#.#.#.##...#..#...##..#...###..#.#.#.#.##.#......#.#.#
#.#..##..#.......#.##..#.#.#.#.#.#.#.#.#.#........#..####.###...
...#.##.#.#.#.#.#...#.#....................#.#.#.#..#.##...#.#.#
#.#....#...###...#.#....##.#.##.#.#.#.#.#.#.###.#..#....#.#.....
....#.#.#.###.#.#....#.##...#..#...#...#.##..#...#...###...###.#
#.#..#.....#......#.#.####.#..#.#.#.#.##....#.##...##.#..##.##..
##..#..#.#..#.#.#..#...####.#....##.#.#.#.#.#..#.##.#..#..#.#..#
#.#.##..#.#.#..#..#.#.#.###...#.##...#...#....#...#.#.#..#...#..
......##....#.#.#........#.##..#..#.#.#.#.#.##..##......##.#...#
#.#.#.#.#.#..#....#.#.#.##.#.#.##............#.##..#.#.#....##..
##...#...#..#.#.#..#...##.......#.#.#.#.#.#.#....#..###..#.#..#.
#.#.#.#.#.#.#..#..#.#.#...##.#.#.###.#..#..##.#.#..#.###..###..#
..............#.#....####..##.....#...#..##....##.##..#..#.#..#.
#.#.#.#.#####.....#.#.#.###..#.#.#.##...#.#.#.#......#.#....#...
.#.#..##......#.#..#.....#..#...#...#.#....#..#.#.#.##...#.#..#.
.#..#.#.###.#..#..###.#.#.#.#.##.#.#.#..#.#.#....#..#..##.###.#.
..#...#....#..###..#...#..............#..#....#.#.##.#..#..#...#
.#.#.#.#.#.##..#..#.#.#.#.##.##.#.#.##..#.#.##.#...#...#..#.#.#.
....#.....#...#.#..........#####...#...#........#.#.##...#......
.#.#.###.#.#.#....#.#.#.###..###.##.#.#.#.#.#.##.....#.##..#.#.#
..#...#.....#.#.#..###..#...#.#.#..........#..#..#.##...#.#.#.#.
.#.#.#.#.#.#...#..#.##.#..###....##.#.#.###.####..#..#.#........
..........#.#.#.#.....###..#..#.#.#.#..#..#...#..#.#.....#.#.#.#
.#.#.#.#.#........#.##.#..#.#..#...#..#.#.#.##.#.....##.###.###.
..#...#....##.#.#..##...#...#.#.#.#.#............#.#...#.#...#..
##.#.###.##...##..#.##.#.#.#..........#.#.#.#.#.#.##.#.#...##..#
...####.#...#.#.#............#####.#.###########...##.#..##.#.#.
.#...#...#.#.#....####.#.#.#......#.#.#.#.#.#.#.#.#.#.#.#.#.....
#.#.#.#.#.#...#.#.....#.#.#..#.##...........................##.#
...........##..#..#.#......#..#...#.#.#.#.#.#.#.#.#.##.#.#.#....
.#.#.#.#.#.#.#.##..#..#.#.#..#.##..#...#...#...#...#....#...##.#
..#...#.#.........#.#..#.###.#.##.#.#.#.#.#.#.#.#.####.#.#.####.
.#.#.#....#.#.#.#...#.#..###.....#.......##......#.#.#....#.#...
#.....#.#.##..##..#..#..#.##.##.#.###.#.##.##.##......#.#.....#.
###.#.#.##...#...#..#.#.....###......#..#...#...#.#.#..#..#.##.#
...#.#.#...#..##..#.....####.#.######.##.#.#.###.#.#.##.#.#.....
##.......#.#.##.#.#.#.#..............................#.....#.#.#
...#.#.#..#..#....#..##.#.#.#.#.##.#.#.#.#.#.##.#.#.###.#.##..#.
#.#...#..#.#..#.#..#...#...##..#.#..##..##..#....#...###....#...
..##.#.#...###...#.#.##.##...#....#...#...#..##.#.#.#.#.#.#..#.#
.#.##....##.#.#.#..#......#.#.#.#..#.##.#..#..#....#.......#..#.
.....#.#.#.......#.#.#.#.##...##..##...#..##.#..#.#.##.##.#.#...
.#.#..#...#.#.###..#..#....#.#.##...#.###...###..#...#.##....#.#
..#..###.#.#...#.#.#.#.#.#..#.....#..#.#.##....#.#.#..#...#.#...
.#.####....##.#....#....##.#..#.#..#.......#.#..#...###.#..###.#
...#.###.##.#..#.#..#.#...###..#..##.#.#.#..#..#.#.#.#.#.##.#...
.###..#...#...###..#..#.#..#..###...#...#..#.#...............#.#
.#...#.#.#..#..#.#..#..#..#.#..#.#.#.#.#.#...#.#.#.#.##.#.#.#...
.#.#......#..##....#..#.#.#..##.......#....#..##..##...#...###.#
..###.##.#..#.##.#..#....#.#...#.#.#.#.#.#..#...#...#.###.#.#...
.#.#.#....#.....#..#..#.#...#.#.#...#...#..##.#..#.#.....#..##.#
#......#.#..#.##.#..#..#.#.#.....#.#.#.###...#.#..#.#.#.##.#.##.
.#.#.#.#..#..##....#.#.......#####......#..#....#.#.##..........
..#...#..#..#.##.#.#...#.#.#......#.#.#.##..#.####...##.#.#.#.#.
#..#.#.#.##....##...##..#...#.#.#..#...#...#.##.#.#.#.#..##..#..
..#.#....#..###.#.#..#.#.#.##..#..#.#.####.............#...##.#.
#.....#.#.#.#.....#.#....#...#.##....#.#.#.#.#.#.#.#.#..#.#.#.#.
##.#.#..#...#.#.#.#..#.#..#.##...#.#......#...#...#...#..##.#...
###...#.#.#.#..#..#.#..#.#....#.#...#.#.####.###.###.#..#.....#.
##################################################################################.###.###.###.###.###.###.###.###.###.###.###.###.###.###.#######.###.###.###.###.###.###.###..#...#...#...#...#...#...#...#####...#...#...#...#...#...#...#...#...#...#...#...
#################################################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#####...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
################################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................................#.................................................
###############################################################################...............................................................#................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############################################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########################################################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########################################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######################################################################...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####################################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###################################################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#################################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
################################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#...............................#...............................##
###############################################################...............................#...............................#...............................#................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########################################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######################################################...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###################################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#################################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
################################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..................................................................................
###############################################................................................................................................................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######################################...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###################################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#################################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#...............................#...............................##
###############################...............................#...............................#...............................#...............................#................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######################...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###################.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#################...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................................#.................................................
###############...............................................................#...............................................................#................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#...............................#...............................##
..............................#...............................#...............................#...............................#...............................#................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...####
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......######
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#######
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...########
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#########
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............##########
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...############
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#############
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......##############
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###############
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...################
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#################
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................................................................##################
..............................................................................................................#................................................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#################
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...################
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###############
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......##############
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#############
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...############
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............##########
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#########
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...########
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#######
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......######
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...####
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#...............................#...............................##
..............................#...............................#...............................#...............................#...............................#................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................................#.................................................
###############...............................................................#...............................................................#................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#############...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###########.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#########...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#...............................#...............................##
..............................#...............................#...............................#...............................#...............................#................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#........#...............#...............#...............#...............#.........
#######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....
###.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..................................................................................
...............................................................................................................................................................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..#.
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#.
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..###..#..#.#..#..###..#..#.#..#..###..#..#.#..#..###..#..#.#..#..###..#..#.#..#
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#....##.###..##.#....##.###..##.#....##.###..##.#....##.###..##.#....#.
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#...#..#......#.#...#..#......#.#...#..#......#.#...#..#......#.#...#..#.
######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#.........#.#.#..###.#.#..#.#.#..#.#.#.#..#.#.#..###.#.#..#.#.#..#.#.#.#..#.#.#..###.#.#..#
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.###......##..##.#........##..##.###......##..##.#........##..##.###......#.
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#...#...#.#.#.#.#...#...#.#.#.#.#...#...#.#.#.#.#...#...#.#.#.#.#...
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.....###..#..#.#...#...#..#..#.#.....###..#..#.#...#...#..#..#.#.....###..#.
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..#.#.#.#####..#..#.#.#.#.#.#..#..#.#.#.#####..#..#.#.#.#.#.#..#..#.#.#.#####..#
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...###..##.#.......#....##.#...#...###..##.#.......#....##.#...#...###..#.
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#...#.#.#.#.#.#.#...#.#.#.#.#.#.#...#.#.#.#.#.#.#...#.#.#.#.#.#.#...
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............#.#...#...#...#..#..............#.#...#...#...#..#..............#.#
.............................#...............................#...............................#...............................#...............................#.................#.#.#.#.#.#.#..###.#.#.#.#.#.#..#.#.#.#.#.#.#..#.#.#.#.#.#.#.#..#.#.#.#.#.#.#..#.
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##.###..............##..##..##..##.#................##..##..##..##.#..
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#...#...#.#.#.#.#.#.#.#.#...#...#...#...#.#.#.#.#.#.#.#.#...#...#...#...#.#.
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#.....###...#...#..#..#.#..#..#.#...#...#...#...#..#..#.#..#..#.#....
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..###..#..#.#.#.#####.#.#.#.#..#..###..#..#.#.#.#.#.#.#.#.#.#..#..###..#..#.#.#.
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#...#...###.....#....##.###..##.#.......#.......#....##.###..##.#...#..
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#.#.#.#.#.#.#.#.#...#.#.#...#.#.#.#.#.#.#.#.#.#.#...#.#.#...#.#.#.#.
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#.............###...#..#......#.#...#...#...#...#...#..#......#.#........
######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#.........#.#.#..#.#.#.#.#.#.#.#####.#.#..#.#.#..#.#.#.#.#.#.#.#.#.#.#.#..#.#.#..#.#.#.#.#.
#######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.#...#...#...#...###......##..##.#...............#........##..##.#...#...#..
########...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#.#.#.#.#.#.#.#.#...#...#.#.#.#.#.#.#.#.#.#.#.#.#...#...#.#.#.#.#.#.
#########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.......#.......#.....###..#..#.#...#...#...#...#...#...#..#..#.#.......#....
##########.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..#.#.#.#.#.#.#.#.#.#.#.#####..#..#.#.#.#.#.#.#.#.#.#.#.#.#.#..#..#.#.#.#.#.#.#.
###########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...#...#...#...#...###..##.#.......#.......#.......#....##.#...#...#...#..
############...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.
#############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............................#.#...#...#...#...#...#...#...#..#.................
##############...............................................................#...............................................................#.................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..###.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#
#############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##..##..##..##..##.###..............................##..##..##..##..#.
############...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#...#...#...#...#...#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#...#...#...#...
###########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#..#..#.#..#..#.#.....###...#...#...#...#...#...#..#..#.#..#..#.#..#.
##########.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..###..#..#.#..#..###..#..#.#.#.#####.#.#.#.#.#.#.#.#.#.#.#.#..#..###..#..#.#..#
#########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#....##.###..##.#...#...###.....#.......#.......#....##.###..##.#....#.
########...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#...#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#...#.#.#...
#######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#...#..#......#.#.............###...#...#...#...#...#..#......#.#...#..#.
######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#.........#.#.#..###.#.#..#.#.#..#.#.#.#.#.#.#.#####.#.#.#.#.#.#.#.#.#.#..#.#.#..###.#.#..#
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.###......##..##.#...#...#...#...###.............#........##..##.###......#.
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#...#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#...#.#.#.#.#...
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.....###..#..#.#.......#.......#.....###...#...#...#...#..#..#.#.....###..#.
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..#.#.#.#####..#..#.#.#.#.#.#.#.#.#.#.#.#####.#.#.#.#.#.#.#.#..#..#.#.#.#####..#
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...###..##.#...#...#...#...#...#...###.....#.......#....##.#...#...###..#.
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.#...
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............#.#.............................###...#...#...#..#..............#.#
.............................#...............................#...............................#...............................#...............................#.................#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####.#.#.#.#.#.#..#.#.#.#.#.#.#..##
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##.#...#...#...#...#...#...#...#...###..............##..##..##..##.###
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#...#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#...#...#...####
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#.......#.......#.......#.......#.....###...#...#..#..#.#..#..#.#####
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..###..#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####.#.#.#.#..#..###..#..######
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#...#...#...#...#...#...#...#...#...#...###.....#....##.###..##.#######
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#.#.#...########
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#...............#...............#.............###...#..#......#.#########
######...............#...............#...............#...............#...............#...............#...............#...............#...............#...............#.........#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####.#.#..#.#.#..##########
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.#...#...#...#...#...#...#...#...#...#...#...#...###......##..##.###########
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...#...############
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.......#.......#.......#.......#.......#.......#.....###..#..#.#############
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.....#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#####..#..##############
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...#...#...#...#...#...#...#...#...#...#...#...#...###..##.###############
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............................................................#.#################
.............................................................................................................#.................................................................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..##################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##..##..##..##..##..##..##..##..##..##..##..##..##..##.###################
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...####################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#..#..#.#####################
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#########.......#.......#.......#.......#.......#.......#.......#.....#..###..#..#.#..#..###..#..#.#..#..###..#..#.#..#..###..#..######################
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###..##.#....##.###..##.#....##.###..##.#....##.###..##.#######################
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#############...#...#...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...#.#.#...########################
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###############.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#......#.#...#..#......#.#...#..#......#.#...#..#......#.#########################
######...............#...............#...............#...............#...............#...............#################...............#...............#...............#.........#.#.#..###.#.#..#.#.#..#.#.#.#..#.#.#..###.#.#..#.#.#..##########################
#####.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##.###......##..##.#........##..##.###......##..##.###########################
####...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#####################...#...#...#...#...#...#...#...#...#...#...#...#...#....#...#.#.#.#.#...#...#.#.#.#.#...#...#.#.#.#.#...#...############################
###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#######################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.....###..#..#.#...#...#..#..#.#.....###..#..#.#############################
##.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#.......#########################.......#.......#.......#.......#.......#.......#.....#..#.#.#.#####..#..#.#.#.#.#.#..#..#.#.#.#####..#..##############################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###########################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#...###..##.#.......#....##.#...#...###..##.###############################
...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#...#############################...#...#...#...#...#...#...#...#...#...#...#...#....#.#.#.#.#.#.#...#.#.#.#.#.#.#...#.#.#.#.#.#.#...################################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###############################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..............#.#...#...#...#..#..............#.#################################
.............................#...............................#...............................#################################...............................#.................#.#.#.#.#.#.#..#.#.#.#.#.#.#.#..#.#.#.#.#.#.#..##################################
#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###################################.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.##..##..##..##.#................##..##..##..##.###################################
...#...#...#...#...#...#...#####...#...#...#...#...#...#...#####...#...#...#...#...#...#...#####################################...#...#...#...#...#...#...#####...#...#...#....#...#...#...###.#.#.#.#.#.#.#...#...#...#...####################################
#.#.#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.#.#.#.#.#######################################.#.#.#.#.#.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#..#.#..#..#.#####...#...#...#..#..#.#..#..#.#####################################
##.......#.......#.......#########.......#.......#.......#########.......#.......#.......#########################################.......#.......#.......#########.......#.....#..###..#..#######.#.#.#.#.#.#..#..###..#..######################################
###.#.#.#.#.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.#.#.#.###########################################.#.#.#.#.#.#.#.#.#.#.###########.#.#.#.#.#.##.###..##.#########.......#....##.###..##.#######################################
####...#...#...#...#...#############...#...#...#...#...#############...#...#...#...#...#############################################...#...#...#...#...#############...#...#....#.#.#...###########.#.#.#.#.#...#.#.#...########################################
#####.#.#.#.#.#.#.#.#.###############.#.#.#.#.#.#.#.#.###############.#.#.#.#.#.#.#.#.###############################################.#.#.#.#.#.#.#.#.###############.#.#.#.#.#......#.#############...#...#..#......#.#########################################
######...............#################...............#################...............#################################################...............#################.........#.#.#..###############.#.#.#.#..#.#.#..##########################################
#######.#.#.#.#.#.#.###################.#.#.#.#.#.#.###################.#.#.#.#.#.#.###################################################.#.#.#.#.#.#.###################.#.#.#.##..##.#################........##..##.###########################################
########...#...#...#####################...#...#...#####################...#...#...#####################################################...#...#...#####################...#....#...###################.#.#.#...#...############################################
#########.#.#.#.#.#######################.#.#.#.#.#######################.#.#.#.#.#######################################################.#.#.#.#.#######################.#.#.#..#.#####################...#..#..#.#############################################
##########.......#########################.......#########################.......#########################################################.......#########################.....#..#######################.###..#..##############################################
..###....###..#.#......#..#.....#..###..#..#..#...#..#..###.#.....#..#..###...#.....#..#..#...#.......#...#.#.#..#.#..#....##...#..#..###..........#..#..#..#.#.#...#.#..#..#..#.###.#.#....#.##.#..#..#..#....##..#..#.#..#.##..#.#.#..####.#.....#.#.#######.#
#.##.#.#.##.#....#.#.#..#...##.#.#..#.#..#.#.#.##...#..#.#...##.#..#..#..#.#.#.#.#.#.#..#..##...#.#.#..##.......#....#.##.#...#..#..#..#.##.#.#.#.#.#...###......##....#...#.#....#.....#.##..#..#.#.#...#.#.#.#.#...#...#...#.#......#..###...#.##.....#####...
......#...#..#.#..###..#.#.#.#.....#...#...#......#...#...##.#.#.#.##...#.......#......#.#.#.##.#..#.#.#.##.#.#..#.##..#...###.#..#...##.#.###...#...##..#.#.#.#.#.#.#..##....##.#.#.#.#..#.#..#.#.#...##...#..#...##..##.##.....##.##..#.#..##.##.#.#.#.###.#.#
##.#.#.#.#.#..#..#.###....#...##.#..##..##.###.#.#..##.##.#..........##..#.#.#.#.###.#.#.....#.#..##.#....#..#.#.....#..#.###....#.##.......#.#.#.##.##.#..#.##.....#.#.#.##.##.....#...#....#...#..##...#.#.#..##..#.#.#..#.#.#..##...#...#..#.#.....#...#....#
###..........#.#....#..###.##.###.#..##..#...#..#.#....#...#.#.#.#.#.#.#.#.##.......#...#.##...##.#..#.#.#.##...##.#...#...#.#.#...###.###.#..........#..#..#..###.#......#..#.#.#.#.#.#.#.#..##.#.##..#.#.....#.#.#......#.#.#..#.###.#.##..#...#.#.#.#.#.#.#..
##.#.#.#.#.#.....#.#.#..#..#...#....##..#..##.##...#.#..##..###.###.......#..###.#.#.#.###...##.#..#..#....#.##.###.##..#.#...#.##....#..#..#.#.#.##.#.#...#.#.##...#.#.#..#.#..#.........#.#.#..#...#..###.##.#.#...#.#.#.....#.....#....#.#..##.#.........#..#
##.####...#.##.#..#..#.#.#..#.#.###...#..#.#..##.#.##.#.#..##....#.#.#.#.#.#.#....#.....#.#.#.#..##..###.#.#.#...#..#.#....#.#.....#.#..#.#..#.#.#.#...#.#.....#.##..###.#...#.#.###.#.#.#.....#..#.#..#.#..#....#.##.###.#.#.#..#.##..###....#.#..#.#.#.#.#.#..
#....##.##..###..#.#.......#.......##..#....#..##........#...###......#.......##.###.#.#........#..#..#...#...#.#.#....##.#...##.#..#.#.....#........#.##.##.#.#.#.#..#...##.#.....#..#...##.#.#.#...#....##..#.##..#..#..#..#..#.#..#...#.#.#...#....#...#....#
.#.##.#.#.#..#.#....##.#.#..##.#.#.#.#.#.#.#..#..##.##.#...##....#.#.#.#.#.#.###..###...#.#.#.##.#...#.#.#.##......###.#...##...#..#...##.#.#.#.#.#.#..#..###........#.##.#...#.#.#..#.#.#..#.....#.#..#.##..###...#..#.#.#.#..#...#...#.#.#.#.#.#.#.#.#.#.#.##.
....#.#.#...#...#.#..#..#.#...###.......#....#.#..#...#.##..#.#.#.###...###...#..#.#.#.###...###..##.#.....#.#.#.#..#...##.#.#.#.#..##.###...###...#.#..#..#.#.#.#.#.......#.###..#.#......#.###.#...#.#.#.#..####...##...#...#..#..##..#...#...###.....#.......
.#.#...#.##..##..#..#.#.#..#.###.#.#.#.###.##....###.#...#.#.####..#.#.#.#.#.#.#........#.#.###.#.#..#.###....###..#.##.#.........#.#...#.#.#.###.#...#...#..#..###.##.#.#....#.#..#.###.##...#...#.#...#....#.#...##.#.#.#.##..#.##...#.#.#.#.#.#.#.###..#.#.#.
#....##..#.#.#.#..#....#.#....#...###...#..#.#.#..#.#.#.#.....#..#.......#...#..#.#.##.#.....#.....#..#....#.###.#...#..##.#.##.#.#..#.#.......#.#.##..##..#.#.###..#####.##.#....#...#....#.#.#.#...#.#.#.#....##..#..#..#....#...#.#...........#....#..#.###..
.#.###.#........#.#.###...##.#.#.###.#.#.#...##..#.......#.#.#.#..##.#.##.##..#.##.#....#.#.#.##.#..#..#.##...#...##..#..#.##..#...#....#.#.#.#....#.#.#.#....#.#.#..###......##.#.#.#.#.##.......#.#.....#..#.#...#..#.#.#.#.#..##.#..#.#.#.#.##.##.#.#....#..#
........#.#.#.#........##.#.......#.......##...#..##.#.#.#..#...#.#.#...#.###.......#.#..#....#.###...###..##..##.#.#...#..#..#.##..#.#..#...#.#.#........##.#......#.#.#.#.#.#..#.........#.#.#.#..##.#.#.#..###.###...#.#..#..#.#..#..##..#...#.#......#.#.###
#.#.#.#..##..#.#.#.#.#.#...##.##.#.##.#.#.#.#.#.#...###....#.#.#.....#.#...#.##.#.#.#.#.#.#.#....#.##..#.#.#.#.#.....##..##..#..###..#..#.#.#...#.#.#.#.#.#...#.#.#......###...#.###.#.#.#.#..#...#...#......#.##..#..##..#.#.#.....##.#.#.##.###..#.####.#...##
.#...#..#.#.#...#...#...##..#..#...#.#.#..........##.#.#.#.#.#.#.#.#....#.#..#.###...#.....#.##.#..#..#.........##.#.#..#..#..#..#..#.#...#..#.#..##...#...##..###.##.#.#.#.##......#..#.#.#.#.#.#..####.#.#....#.###...#.#.....#.##.#....#..#...#....##...#.###
...##.#....#.#.#.#.#.##.#..#..#.##.#.....##.#.#.#.......#......####.#.#....#....#.#.#.#.#.#..#...#..#..#.####.#.##.#..#..#..#.#.#.#....##..#.#..#.###.#.##.#..###..###..#...#.##.#.#..#..#..#.....#...#...#..##.#..#..##..#.#.##.###.#.#.###..##..##.#.###....##
#.###...#.#.......#..#...#..##..##.#.#.#...#...#.###.#.#.###.#...#...#.#.#...#.#.......#...#..##..#..#.#.#...#....#.#..#...#.......#.#.#.#....#....###...#..#..#.#..#.#..##...#...##.#.#..##.##.#...#..#.#.#...#..###..##.#..###..#..#..#.#.#.#.#.#.......##.#.#
##.#..#..#.###.#.#.#..##...##.#.....#.#..#.##.#.....#....#..#..##.#.#...#.##..#.#.#.#.#.##..#.#.#..#....#.#.###.##...#..##..##.#.#..#.....#.#.#.#.#.#.#.#.#...#....#...#.#.##..#.#..#....#...###.#.#.##.#....##.#..#..#.#.#.#.#..#.#.#.#..#........#.#.#.##.....
#..#.#..#.....#.....#.#.##.....#.#.#..##..#..#.#.#####.#.#.#.#..#....#.#..#..#..#..#....#.#......#..##.#.....#....##..#.#.#.##..#..#..#.#..#...#...........##..#.#..##.....#.#.....#.#.#..##..#.......#.##.#..#.#.#.#...#.#....#.....#..#..#.#.#.#....#..#.#.#.#
##..#.#..#.#.#.#.##.....#.##.#..#..#.#..#...#.....#...#....#...#.#.#....#..#.##.#.#.#.#....#.#.#.##.##.##.#.#.###.#.#.........##.#.##..#..#.#.#.##.#.#.#.#.#.#..#.#.#..#.#.#..##.#.#.##..#...#.#.#.#.#....#..#..#.#...#.#.#.#.#..#.##..#..#.#...#.##.#.##.....##
##.#...#....#...#..##.#...###..#.#.#...#..##.#.#.#.#.#.##.#.##....#.#.#..#.......#...###.#.##..#.#.......#..#..#.....##.#.#.#.#......##.#.......##..#...#......#....#.#.#...#...#..#...#.#.#....#...#.#.##.#...#..###..#..#.#.#.#..###..#....#.#..#......#.#.#.#
#...##.#.#.#.#.#.#..##.##..#.#.....#.##.###...#........#....#.##.#...#.#..#.#.#.#.#.#####....##...####.##..#..#.###.#...##...#.#.#.#.#...##.#.#...####.###.#.#..#.#..#...##..#.#.#.###....#..#.#.#.#....#....#.##.#..#..#.#..#...##.#..##.###.###..#.#.##.#.....
.##.#...#..........#......#...##.#.#.......#.###.#.#.#..#.#...#...#.#...#.#..#.......###.#.#.#.##..#.#...#..#....#...#.#..#.#..#.#..#.##.##..#..#.#....#.#.##.#..#..#.##.#.#........#.##.#.##....#..#.#..#.#..#.....#..#..#.#.##..#..#.##...#..#.#.#..#.#..#.#.#
.#...#.#.#.##.##.#..###.#..##...#..#.#.#.##...##..#...#..#.##..##....##....##.#.#.#.###.....#.....#...##..#..##.#.#.#.###....#..#..#..#....##.#..####.#...#.....#.#...#.....#.##.#.#..#......#.#...###..###..#.#.#.###...#....#..#.#....#.##.#.#.....#...#....##
..##......#.#.#.#.#.#.####.#..##.#...#..##.#.#.###..##..#..#.#.#.#.#.#.##.#.#..###...#.#.#.#.##.#..##.#.#..#.#......#..#.#.#...###..#..#.#.##...#.####.#.#.##.#....##..##.#.##..#...#..#.#.##.##.#..#.#..#.#....#...#..##..###..#...#.#....#.#..##.#..#.#.##.#.#
#.##.#.#.#...#....#.....#...#.#...#.#.#.#.........#.#.#..#.....#..#...........###.#.#...#....###.#.#.....#....##.##...#..##.##..#.#..#.#..#..##....##......###.#.#.#.#.###.....#.#.#..###...#...###.#...#....###..#..#..##..#..#..##.#..#.#..#.#.##.#...........
....###...#.#.#.#..##.##.##....##......#.#.#.#.#.###...#.#.#.#...#.##.###.#.#..#.....#.#.#.#..#.....##.#..###.#.#...##.#..#..##....#.....#.#.#.##.#..#.#.#..##.##.......#.##.#.#....#..#.#.###.###..###.##.#..#.#..##..#.#.#.#...#.#..#..##.#.....#..##.#.#.##.#
.#.###.#.#.....#.#.#.....#.#.#.#..#.#.#...#...#...#.##.#..###.##...####..###..#.##.#......#..#.##.#...#.#..#..#...#.....#.#.#..#.#..##.#.......#...#....#..#...#.###.#.#..###...##.#..#.....#...#.#..#....##.#....#..#...#.#...##....#..#....#.#.#.#.....##...##
#...#.....#.#.#.....##.#....#...##...#.#.#.#.###.#..#....###..#.##..#...#.#.#...###.#.##.#.#....###.#.#...#.#.##.#.#.#.#.....#....#...#.#.#.##..#.####.#.#...##..#..#...#.#..##.#...#..#.#.###.#...#..#.#.#...#.#...#..#.#.#.##.#.#.#.#...#.##..#...#.#.#..#.#.#
.##..####..#...####...#.##.#.#.##.#.#.........###.#..#.#..#.#...#..#.##......##..#..##...#..#.#...#..#.##.......#...#..##.#.###.##..##.....#..#.#..#..#....#.#.#...#.##....#.....#.#.#..#...#...##...#...#.#.#.#..##.#..#..#..#....#..#.##.#...#.#.#.#...#.#....
.#.#.#..#.#.##.###..##...............###.#.#.#.#...#..#..#...##..#.....#.#.#.#..#.#...##..#.##..##..#..#.##.#.##.#.#.#...#.....#..#...#.#.###...#.#.#.##.#..#...##.....##.#.##.#...#...#.#.#..#.#.##..#.#.......#..#...#.#...#..#.#.#.#..#..##.....#..#.#...##.#
......#.....#...#.#.#.#.#.###.#.#.##.#.#.##....#.#...#.#..##.#.#..##.#..###...#....##.#.#...#.#...#..#.....#...#.......##.#.###.#...#.##...#.##.........#..#.##.#.##.#.#..#.###.##.#.#......##..#.#..#...#.#.#.#..#.##...##.#..#.#....#.#..#.#.#.##.#....#.#..##
#.#.#..##.#..#.#......##.#..##..##...#.#...#.#..#.##....#.#.....#.#.#..###.#.#.#.#.#.....##.....##.#..##.##.#.#.##.#.#...........##..#..#.#..#.##.#.#.##.#...#....###...#....#......#.#.##.##.#....#..#.#.#...#.#.#.#..##.....#..##.##....#..#..##...#.#...#.#.#
...#.#.##..#....##.##.#...#..#.#..##....#.#...##..#.###....##.#......#..#....#..#...##.#.#..#.#.#...#..#..#.....#.##..#.##.#.#.#....#.#..#.#...#...#..#...##..#.#..#.##..##.#.##.#.#..##...#...#.#...#..#..#.#....#..#..#.#.#.#.#.#...#.#.#.#..#..##..#..##.....
#.#......##.#.#..#..#.#.#...###.#.#.#.##.#.#.####....#.#.#.###.##.##...#.#.#...#.##...#...#.##...##...#..#.#.##.#...#..#..#...#.#.#.....#...##..#.#.#.#.#.#.#.#.#.#..#.#.#....###...#.#..#..##.##.##..#..#....#.##..#..#.#...#.....#.#...##..#..#.#..##.#.#.#.#.
.#.#.#.#.#...#..####...#.##..#................##.##.#...#...#..###..##....#.##...#.#.#.#.####.##.#.##..#...#.#...##.#.#..#.#.#...#..##.#.##.#.#......###.......#...#......#.#..#.#.#...#.#.#......#.#.#.#.##.#...##..#....#.###.#.#....##.#.#..#..##..#......#..
....#...#.#.#.#..#..#.#...#.#####.#.#.#.#.#.#..#.#...#.#.#.#.#..###.#.##.#..#.##..........##..#....#.#.#.#..#.#.#....#.#....#.#.#.#...#..#....#.#.#.###.#.#.#.#.##..#.#.#..#..#....##.###...#.#.#.......#.#...#.#...#..#.#...#...###.##.#....#..#....#..#.#.#.#.
.#.#.#.#........#..#...##....#...#.#...#...#..#...##...........#.#....#...#.....#.##.#.#.#..#..#.#......#..#....#.#.#....#.#.......#.###..#.#..###...#..####......#.##..#.#.#..#.#.#...#.#.#.###.#.#.#.#...#.#...#.#.#..###.#.#.#.#...#...#.#..#.#.#..#..###....
#.......#.#.#.#...#.#.#..##.#.#.#..##.#.#.#.#..##.#..#.##.##.#....#.#..##..###.###.#..#...#..#.##.##.#.#.#..#.#....#.###..#.##.#.#....#.#..#..#.#.#.#.#...#.#.#.#....#.#.....#..#...#.#.......#...###...##....#.#....#.#.#.........#.#..##.###....#..##.#.###.#.
.##.#.#..#...#..##.....#........#.#......#...#.#..##..#.....#.#.#..#.#...#..#...#..#.#.##..#.#..#.###.....#.#.#.#.#..#.#.#..##..#.##.#....#.#...........##...###.##.#.#.##.#...#.#.#..##.#.#.#.#.#.#.#.#..##.#...#.#.#....#.#.#.#.#....#.#..#..#.#.#..#....###..
.##..#..#..##.#.#.#.#.#.###.#.#.#..##.#.#.##....#...#####.##...#..#...##...#.#.#.#..#..###....#....#.##.#....###...#......#...##..#...#.#....##.#.#.#.#.#.#.###..#....#.###.##.....##.###...#...........#.#...#.##..#..#.#...#...#.#.##....#.#..#...#...###.###.
...##.#..##........#..#.#.##.#..#.#.####..#.###...##..#.#.#.#.#.#..##...##...#.#.#.#.#..#.#.#..##.#..###.##.##..##..#.#.#.#.#.###..##..#.#.#...#...###.......#.#..#.#...#.#.#.##.#..#..#.#.#.#.#.###.#.#...#.#...#.###..#.##..#.#.....#.#.#..#.#..#.#.##..#..#..
.#.#....#..###.#.#..#.#.......#.#...#.#.#...#..##....#..##.......#.#.##.#.##.....#...#.#...#.#.#...#.##.....###.#.#..###.....###.#.#.#...##..#..#.#.#.#.##.#....#..#.##.......###..#..#.......#.#..#.#..#.#...##.....#.#..#..#.###.#.#...#..#...##.....#.#..###.
..#.#.#..#..#...#.#...#.#.#.#...#.##..#..##..#....#.#.#...#.##.#..........#.##.#...##...#.#.....##.....#.##..#......#.#.##.#..#.......##...#..#..#..#.##..#.#.#...#..#..#.#.#..#.#..#..###.#.#...#.##..#...#.#...#.###...#.#....###....##.#..#.#..#.#.#....##...
#....#.#.#.#.#.#...##..#...#.##...#.#..#.#.#..#.#..#....##....#.##.#.####...###.#.#...#...#.#.#.#.##.#.#.#..#.#.#.#......#..#..##.#.#.#.##...#.##.#...#..#...#.##..#.#.#...#..#....#.#.#....#.#.#..#.#..##.#.###..#....#.#...#.#.###.#.##...#...#..#....#.#.#.#.
..#.#.........#.##.#..#.#.#..#.#.#...#......#..#..#.#.#...##.#..#.#.#.....#.##....#.#####..###.....#..#.#.#...#..#.##.#.#..#.#..#.##......##....#..##..#..#.#..#..#...###.#.#..#.#.#....##.#......#....#......#..#.###..#.##..#...#...#...##.#.#..#.#.##.#...#..
.#...#.#.#.#.#..#...#....###.......#..#.#.#...#.#.#..#..#...#.#.#....#.#.#....#.#..#...#..###.#.#.#..#..#..##.#.#..###...##....####.###.#.#.##.#.#.#.#..#....#..#..#.#.###...#..#..##.#.#...#.#.##.#.#..##.#.#.#....#..#..#..#.#.#.#.#.#.#.#.#..#......#..#.#.#.
#.##.####...#.#..##..#.#..#.#.#.#.#.#.#..#.##.......#.#..#.#..#..#.#.####.#.#..#..###.#.#..#...#...#..#..#.#...#.#..#.#.#..###..#...#.##....#.........#..#.#..#..#......#.##...#.#...#...##..#..#...#..#..#..#...#.#.#.#.#.#.................#.##.#.#.#..#..#..#
..#....#.#.#...#.#.#..#..#...#...#.....##..#.##.#.#.....#.#.#...###....#.....##.#..#......#.#.#..#..#...#...#.#....#.....#..#..#.##...#.#.#..##.#.#.#..#..#.#..#..##.#.#..#.##.....##.##.#..#.#..#.#.#..#..#..##..#..#...#...#.#.#.#.#.#.#.###..###.#...#.#...#.
#..#.##....#.#.......#.#..#.#.#.#.##.#.#.#...##..#.##.#.#...#.#..#..#.#.#.##.#....#.#.#.#.....#.#.#..##..##....#.#..##.#...#.#...#..##...#.#..#..#...#.#.#...#..#.#...#.#.#.#.##.#.#..#...#.....##....#...##.##..#.#.#.#.#.#.#..##..##..#..#...#.###..##....#.#.
..#...##.#..#.##.#.#....#......#..###.....##...##....#...##..#..###..#...##...###...#.##.##.#..#...#.#.#.#.#.#..#.#...#.##....##.##.#.#.#....#.#..#.##....##..#....#.#........###...#..##..##.#..##.#.#.#.#..#.#.....#..###...#...#...#..###.#....#.#.#..#.#.#..
#..#.#..#..#..##..#.#.#..##.#.#.#..#.##.#.#..#.#.###..##.#..#.#..#..#.#.#...#.#...#..#.....#..#.##.........##..#....##..#.###.#..........#.#....#.#.#.#.#.#.#..#.#....#.#.#.#..#.#.#.#.#.#.###..#..#...#...#.#...##.#..###.#.#..##..#..#.#..#..#.#.....#..#...#.
.#.....#.#..#...##...#.#.#...#....#...##...#..#...#.#.....#.....#.#......#.#...#.#..#.###.#.#.#....#.#.#.#..##..###.#.#....#...##.#.#.##.##.##.#.#.#..##.....#..#.#.#..#...#..#....#........#.#...#.#.#.##....##...#..#.#.....###.#..#..##.#.#..#.#.#.#..#.#.#..
..##.##...#...#.#.#.#..#..#.#.###..#.#..##...#.#.#...##.#..#.##....##.#.###.#.###.#...#...#.#.##.#..#...#..#..#.#......#.#..##.#.#.###..............#...##.#...#...#..###.#.#..#.#.#.#.#.#.#....##....#.#..#.##..##.#....#.#.#..#..#..##.....#.#.....#..#......#
.#...#.##..##..#.....#...#.....#.#....#.#..#......##.###.#.#.#.#.#.###...#.....#...##..##......##..###.#.#..#...#.#.#.###.#.#..#.#..#.###.#.##.#.#.#..#.#.#.##..#.#.#..##....#.##...###.#...#.#...#.#....#.#.#.#..#...#.#.#...#..#...#...#.#....#.#.#.#.#.#.#.#.
..##...###.#..#.##.#..##..###.#...#.#...#.#.#.#.#.....#.....#...#...#.#.#.###.#.##.#.#.#.##.#.#..#..###...#..##..###...#.....#.#...#....#..#....#.#.#..#..#.#.#.......#.##.#.#.###.###..#.#..#..#..#.#.#.#..#....#.#.#.##..#.###..#.#.#####.#.#..##........###..
#.#.##..#...#...###.#.#.#.##...##..#.##..#..####.###.#.#.#.#.##..#.#........#...#........###....#.#..#.#.#.#.#..###.#.#.##.#....##..#.#.#.#.##.#......#..#.....##.#.#.....#..#..#...#.#..#..#.#..##...#....#.#.#...#....##....#..#.#..#.##...#..##..#.#.###.#.#.
....#..#.##..##.##........#.##....#..#..#.#.#..#.#......#......#....##.#.#.#.##..#.#.#.#..###.##...##.........#..#..#...###.##.##.#..#...#......#.#.#...#.##.#..#.#.#.#.#.#.#..#.#.#....#..#....#..#.#.#.#....#..##..#.#..##.#.#.....#..###.#.#..##..##.#.#.....
#.#.##...#.#.#....#.#.#.#...#.#.#..#..#.......#...##.#.#.###.#..###..#.##....#..#.#.###..#....#.#.###.#.#.#.#...#.#..##..#...#.#..#.#.#.#.#.#.#.#..#.##.#.###..###.##..#...#.#......#.#..#..#.#..#......#..###.#..##..#..##..#.#.#.##.#..#.....#.#..#.##..#.##.#
##..#.##...#..#.#..#...#.##....#.#..#..##.#.##.##.###.......#.#..#..###..#.#..#.#....#.#..#.#.#....#.##..###.##....#.#..#.#.#...#.#.......#..#..###..#.....#.#..#....#..#.#...###.#.##.#.#.###..####.#.#.#...#...#.#.#..#..#...#..#.....#..#.##...#....##....##.
#.#...#.##..#....#..#.#..#.##.#...#..#...#...#.....#.#.#.#.#....#.#..#.#..#.#...#.#.#...#..#...##.#..#.####..#.#.#....#......##...###.#.#.##.##..#.#..##.#.....#.#.#..##...##....#..#.......#.#..#..#......#.#.#.#.#.#.#.#...#.#.#.#.#.#..#.#.###...#.#..#.##...
#..##.#.#.#..##.#.#.####...#...##..#..#.#.#.#.####...##...#.#.#.....#....#...##..#....#...#.##.#....#...##.#....#.###..##.##.#..#....#.#....#...#...#.#.#.#.##......#.#.##....#.#.#..#.#.#.#....#..#.#.#.#..###....#.....#.#..#.....#....#....##.##.#.#.#...#.#.
.#.........#..#....#..#.##..##.#.#..#.........#....#..##.#...#.##.#..#.#.#.#.#..#.#.##.##...#...#.#..#.#.#..##.##.#..#.###...#.#..#.#....#.#.##..##.....#..##..#.#.###..#.#.#..#...#..#.#...#.#..#...####..#.#.#.#.#.#.##.#..#.#.#.##.#.#.#.####.#...#....##...#
..##.##.#.#..#..#.#.#...#.#.#.....#..##.#.#.#.#.#.#.#.#...#.#..###.#..#..##...#.#..#...#.##..##..#..#.....#.#......#....#.##..#.#..#.#.#..#..#.#.#.#.#.#..#..##.#...#.#...#.#.####...#...#.###..#.##...#.#...#....#...##...#...#..#.#..#......#..##.#.#.##..#.#.
#..##..#...#..#..#..#.#......##.#..#.#.#...#...###.....##....#..#....#.#...#.#....#..#...#.#.#..#.#..#.#.##..#.#.#..##.#..#.#....#....#..#.#.#......#...#...##...#.#...##..#...##.##..##....#..#..#..##....#####.###.#.#.#...#.#.#..#.#.###.##.#.........#.#....
..#..#.#.#..#...#.#..##.#.##.###.#......#.#.##..#.#.##.###.#...#.###.....##...##.#.##.##......#....#....##.#..###.#.....#....#.#..##.#.#.#....##.#.#.##..##..#.#....##.#..#.#.#.#.#.#.#.##.#.#...#.#...#.#..###...#.....#.##..#....#..#..#...#..#.#.#.#.##...##.
#...#...#.#..##.....#..###....#...##.#.#.#...#.#...##...#.#.##...#..##.#.#.##.#.....#.#.#.#.#..#.#..##.#.....###...##.#..#.#.##.#.#.......#.#.###....#.#..#.###.#.#.....#......................##...#.####.#.#.#.#.#.#.#..#..#.#.##.#...#.#.#..#.#...###.#.#.#.#
.##..#.#...#...##.#...###.##.#.##.#...#...#.#..##.#..#.#....#.##..#.###....#...#.#.#.....###.#..#.#.#...##.#..#.##.###.#..#.....#..##.#.#..#...#.#.#.....#...#..##.##.#..##.#.#.#.#.#.#.####.#..###....#.....#........#..#.#...#..#..#.##.....#...#.#.#..#..##..
.#..#....#..##...#.##..#..#....#...#.#.#.#...#.....#....#.#.....#....#.#.#..##..#...#.#.###..#.#.....##.###..#...#.##....#.#.#.#.#..#..#..#.#.#...#.##.#..##..#..#.#.#.#.###.#..##...#.#..###..#.##.#.#.##.#..#.#.#.##.#.#...#.#.#..#....##.##..##.....#.#.#.#.#
..#..##.#.#.#..#.#.#..#.#..#.#..##.....#..##..##.#..#.#..#.##.##.##.#...#.#.#..#.##..#...#.#....####.....#.#..#.#..#.#.#......#....#.##.#......#.#..#.###.#.#.#.#..#......#..#.#..#.#....###.#.....#....#...#..#...###...#.#..#..#.###.#.#...#.#.#.#.#...#......
#...####.....#..#...#....#..#.#.#.##.#..#.#.#.###.#.##.#...#.....#...#.#.....#...#..#.#.#...#.#.###.#.#.#...#....#....#.##.#.#.#.#...#...#.#.#....#....#.........#..##.#.#.#..###..#.###..#....#.##.###..#.#.##.#.#.#..##.#..#.#....#...#.#.#.......#..##..##.#.
.##..###.#.#.#.#.##..#.#...#......###..#.......#....#...##..#.##..##....##.#..##..#...#..##..#...#...#..#.#..###..##.#..###.....#..##.##.#..#.#.#..##.#.##.###.#..#...#......#.#..#...#..#.#.#.###..#..#.....#.......#..#..#...#.#.###.#......#.#.##.#.#.#...##.
.#..#.#.###......#.#..#..#..###.#..#.#..##.##.#.#.#..##.#.#..#..#.#.#.#.###.#.#.#..##..#.#..#.#.#.#.#.#..#.#..#.#.#...#..#.#.#.###..#.#...##...#.#.#....###...#.#.#.##.##.#.#...#.##.#.#....#.....#..#..##.#..#.#.#.#..###...#.#..#.#...#.#.##.#..#...#....##..#
..#......#.#.###.#...#.##.#.#..#..#...#..#.#.....#.#.#......#.#......#...#.......#...#.#..#.............#....#..#.#.#.#.#.....##.#.#...#.#..#.#.....#.#..#.#.#.........###...#.#..#.....##.#.#.#.#.#..#.#...##..#..#..#.#.##..#..#...##...#..#..####.#.#.#..#.#.
#...##.##...#.#...##...#......#.#..##...#.#.#.#.#.....#####...#.#.#.#.#.#.#.##.#..##....#..#.#.#.#.#.##..###..#...#.#....###.#.....#.#....#....##.#..#..#....#.###.#.#..#.##.....#.####.#.......#...#....#.#.#.#..#.#.....#..#.#..#.#..##.#.##.#.##.....#..#....
.##..#.#.#.#....#.#.#.#.#.#.##...#.#.##...#..#...##.#.#.....#.#..#.........####.#.#.###..#..###...#..#.#.#..#..##..#.#.#..#...##.#..#.#.#..#.#.##.#.#.#..###..#...###..#..#.##.##..#..#..###.#.#..#..###......#..#..#.#.##.#...#.#...#..#..##..#...#.#.#.#...#.#
.#..#.##....##.#.........#..#.##.....#..##..#.##..##...###.#..#.#.#.#.#.#.####......#..#.#.#.###.##.#..#...#.#.#..#...#..####.#.#..#..##.#.##....#.....#.#...#.##..#.#..#...#..#.#...#.#.##..#.##..#.#...#.#.#.#...#...#.....#.#..#.#..#..#..#.#.##...#....##.##
..#...#.##.#.#.###.##.#.#.#...#.##.#..#.#.#.#.#..#..#.#...#.#..#..##.###...#..###.#...#.......#....#.#..##......#..#.#.#..#......#..#........#.#..##.#....##...#..#...#..##..#....##.......##...#.#...###...#....##..##.##.#..#..#...#..#...#.......##.#.##.#..#
#...###.#.....##.#..##.....##.....#.#..........#..#....#.#....#.#.....#.#.#.#.#.##.#.#.#.#.#.#.#.##..##.#.#.#.#..#.......#.#.#.#..#..#.#.#.#..#.#.###.#.#.#.#.#.#...#..#.#.#..###.#.##.#.#.#.#.#.#.#.###.#.#.#.#....#....##..#.#..#.###...##..#.####.#....#...##
.##......#.####...##..##.#.#.##.##...#.#.#.#.#...#.#.#....#.#.....#.##......#...#.......#...#....#.#.#.....###.#..#.##.#....###.#..#.#..#.#..#.....#..##....#.#..#.#.#......#.#.......#...#......#.#..#......##..#.#.##.#..#...#.#...#.##..#.#.#...#...###..##.#
.#.##.##.....#..#.#.#.###....#....##.####...#.##....#..#.###.##.#.#.#.#.#.#..#.#.###.#.#.#.#.#.##.....#.#.###...#.##..#.##.####..#....##...#.##.#.#.#.#.#.#...##..#...#.#.#....#.##.#..##..#.#.#.#...#.###.#.#.#..#......#...#.#..#.#..#..#.....##...#...#.#.#..
....#.#.#.#.#.#..#.....#.#.#..#.#.#....###.#..#.##.#.#..###..###...#..####.#.....####.........#..##.#..#...#.##......#..#...##.#..##.#..#.#...##......#..#.##.#..#.##.#..#.#.#..#..#.#.#.#..#...#.##....#...#....#.#.#.###.#..#..#...#..#.#.#.##...##.##.#.....#
##.###...#......#.#.#.#..##.#.##...#.##.###.#..........#.###..#.#.#.#...#...##.#..##.#.#.#.#.#.#.###..#.#.#..#.##.#.#.#..#.#....#.#...#....##...###.#...#..#....#..#...##...#..#..#........#.#.#..#.##.#.#.#.#.#......#...#..#.#..#.###.....#.#..##.....#..#.##.
##..#.#.#.#.#.#....#...#.#......##....#..#..##.#.###.#....#.#.....#...##.##...#..#....###...#.....#.#......#...#...#...#....#.#....##..#.#.####.####.##..#..#.#..#..##.#.#.#.#.##..#.#.#.#.......#............#..#.#.###.#.#...#.#...#.##.##.###..#.#.##.#.#.#..
#.#...#...###.#.#.#.##....##.##.#..#.#..#.#.#.#.....#..#.#...##.#.#.#..#.#..##.#..##.###.#.#.#.##....#.#.#..##..##..#.#.#.#.#.##.#.#.#..#...##...##..#.#..#..#.#..#.#...........#.###...#.##.#.#.###.#.#.#.#.###.#..###......##...#.#..#...#..#..#..##......###.
...##..##...#..#....#.#.#.##.#..#.#....#..#...####.#.#..#.##...##..#..#...#.#...#.#...#......#.#.#.#..#...#.#.#.#.#...#..#...#..#......#.#.#..#.#..#....#...#...#....#.#.#.#.#.#...###.#..###...#...#...#...###...#..#.#.#.#..##.#...#..#.#..###..#..#.#.###.#..
.#...#.#..###.###.#....#....#.#..#.#.#..#...#.#...#....##.#.#.#...#.#..##....##....#.#.##.##..#...#..###.#.........##...#.#.#..#.###.#......#...#.#.#.#..##..##..#.#.#.##...#...#.#.###.#..#.#.#.#.#.#.#.#.#.#.#.#.##...###.#.....#.###.....#.#..#..#.#...#...#.
#..#.#..#..#.....#.##.#.#.##....#....#.#.##.##.#.###.#.........##....#...#.#.#.#.#.....#..#..#.#.#.#..###.#.#.##.#.#.##......#...####.##.#.#.##......#.#.#.#.#.#..#...#..#.#.#.#.....#....#...........#....#.#.....#.#.#.#....#.###..#.##.##...#...#....##..##..
.#..#..#.#..##.##..#........#.#..#.#..#..#...#....#.#.#.#.##.#.#.#.#..##..#.....#.##.#..##.#.........#.#..#..####....#.##.##..##..#...###....###.##.#............#.#.#.#..#.....#.#.#.#.#..#.#.#.#.#.###.#.#.#.#.##.......#.#..##...##.#..##.##..##..#.#.#.#.#.#
...###.....#.#.#.#.#.###.##..#.#.##..#.#..#.#.##.#.....#.#.##....####.#.#..#.#.#....#..#....##.###.#....#..#..##.###...###..#.#.#.#.#..#.#.#..#.#....##.#.#.#.##.........#.#.#.#...#...#.#.##...#..######..#..#...##.#.#.#.#..#.#.#.#...#.....#.#.#.#.#.........
.#..#.##.#....#.....#..#.#..#..#.#.#....#.........#.#.#......#.#..#......#.##...#.##.#..#.#.#.#..##..#.#..#.#.#...#.##..#..#......#.#.#...#..#....##..#..#...#..##.#.#.#....#...#.#.#.#....#.#.#.###.###.#.#.#.#.#..#..##..#.#...#...##...##.#.........#.#.##.#.
#..#..###..#.#.#.#.#.#..#.#..#......###..##.#.#.#..#..##.#.####..#.#.#.#...#.##...#...#..#....##...#..#.#....#.#.#..#.#..#..###.#..#...#.#.#.##.#.#.#..#..#.#.#.###..##.##.#.#.#..#....#.#........#...#....#.#.....#.#..##.....##.#.#.#.#...#..##.##.##...#....#
.#..#..#.#..#..##......#...#..#####....#..##...##.#.#..#..######...####.##.....##..##...#.#.#....##..#....#.#.....#....#..#.#..#..###.#.......####....#.##.#.....#.##............#.#.#..#.##.#.#.#.#.#.#.#.#.###.#...#.#..#.#.#.#.#....#..##.#...####...##.##.#.
..#...#....###..##.#.#.###..#.#....#.#.#.##.#.#..#....#..#.####.##..###.#.##.#.#.#.#.##....##.#.#..#..#.#..#.##.#..#.#..#.....#.#..#...##.#.#.#.#.#.#...#...#.#.#..#.###.#.#.#.#....#.#.....#...#.......#..#.#..#..##...#....#....#.#.#.#..#...##.#.#.#..#..#...
#..##..#.#..#..#....#...#.#....#.#..#...........#.#.#.#.#...##..#..###....###........#.##.#..#....#.#..#..#...##.#.##.#..#.##.....#.##.#.#.#.......#.##..##..#....#..#.#.#..###.##.#...##.##.#.#.#.#.#.#..##...#.#.###.#..#.#.#.#.#.##....#..##.#......#.#.#.##.
.#.#.#..#..#.#..##.#.#.#...##.#.#..###.####.#.##...#......#.#.#..#..#.#.#..#.##.#.##...#....#.#.##..#.#.#..#.#...#.#...#.#.#.##.#......#....#.#.#.#..#.#.#.#..#.##.#....#.##.#..#...##....#.......#...#.#..##.#.....#...#..##....#....#.#..#..#...#.###.#.....#.
.......#.#.....####.....##.#.....#..#.#.####...##.#.#.#.#.##...#...#...#..#...#..#..##..#.#.....#.#......#....##....#.#...#....#.###.#.##.#..#.#...#........#....#..###.......#..##.#.#.#..#.#.#.#.#.#....#.#..###.#.#.#..###.###.#.#..#..#..##.##.#..#...####.#
#.#.##....##.#..##.##.#.#...#.###..#......#.#.#.#....#...#..##..##..#.#.#..#.#.##.#.#.#..#.#.##....##.##..#.#.#.#.#....#.#.#.##..####....##.#....#..###.#.#..##.#.#.#...#.#.##.#.#.....#.#..###.......#.#.#...#..#...#..#..#...#..#..##.#...#.#..#..#.#.#....#..
...#..#.#.###..#....#.#..##....#..#.#.##.#....#..##.#.#.#.#.#.#.#.#......#.....#........#...#..###...#..#..#.....#.#.#.........#..#..#.#.#..#.#.#.#.#..#.#.#.#.......##..#..#.....##.#.....##..##.#.#....#..#.#.#..##..#..#.#.#.#.#.#.....##....#..#.....###.#.#
.##.#..#...#.#..##.#.#.#.#.#.#..#.......#.#.#..#.#.................#.#.#..##.##.#.#.#.#..#.#.#.#...##.#...#.#.#.#..##.#.##.###...#.#....#.#..###......#..#....##.#.#.#..#.##.##.#.###.##.#.#.#..#.##.###..##..#..#...#..#.........#..##.#....#.#..####.##.#.#...
###...#.##....#.#....#......#.#..#.#.#.#...#..#...##.#.#.#.#.#.#.#.##.#.#.#...#..#...#.#........##.#...##...#.#..#..#.#.###.#.##.#..##.#..#.###.##.##...#.###.#.###...#....#..##...#....#......####......#..#..#...#.#.##.#.#.#.#..#..##..#.#.##.#.#....#....#.#
##.##...#.###....#.##.##.#.#...#..#...#.#.#.#..##.#.#...#...#...#.....#....#.#..#.#.#...#.#.#.#.#...##.#.##..#.#...#..#.#.....#...#.#...#.#..#....###.##..#...#..#.##...###.#.#.#.#.#.#..###.#..#..#.#.#...#..#.##..#...#..#...#.##..#..#..#.........#.#..#.#...
#..#.##...#..#.#....#.###...##...#.#.#.......#.#....#.#..#.##.##.#.#.#.##.#...#....#.##.##..##...##.#....#.#....##..#..#.##.#..##....##.....#.#.#..#....#..##...#....##..#...........#.#.#..#..#.#.#..#..##.#.#.#..#.#.#..#.#.#..#.#..#...#.#.#.##.##.#..#.##.#.
##...#.##..#..#.##.#...#.##.#.##......#.##.#....#.#.#.#.#####.#.....#..#...##...#.#.......##.#.#.#...###....#.#.#.#...#..###.#.#.#.#.#.#.#.#.....##.#.#..#.#.#.#.#.##...#.#.#.##.##.#......#.#.....#.#.#..#.#.#..#.#....#....###.....#..#.....#.###....#.......#
#.##...#..#..#..#...#.#..#....#.#.#.#..#..#.#.#....##..#.#.#.#.###.#.#.#.#...##..#.##.#.#.#...#...##.#..#.#..#....#.#..#..#.......#.....#...###.#.#..#.#.............##...#.##..#....#.#.#....##.#..#....#..#..#...#.#.#..###.###.##..##..#.##.#.#..#.#..#.#.##.
..#.##..#..#..#..##....#..###.#.#..#..#..#..##.##.#.#.#........#........#.##..#.#..#.#...#.#.#.##.....#..#..###.#..#.#...#.#.#.#.#.#.#.#.##.#.......#...##.#.#.#.#.#.#.##..#...#.#.#..###.#.#.###..#.#.#...##.#.##.#..###..#...#####.#..#..#...#..##....#.#..#..
#...#.#..#..#..#.#.#.#..#.#......##.#..#..#....#.....#.#####.#..##.#.##...#..#...#....#.#......#.#.##...#.#..#.#..#....#...#.#..#...#....#...#.##.#..##.#.#...#...#....#..#.#.#...#..###...#...#.#....#..##...#.#..#.#.#..#.#.#.###...#...#.#.#.#...#.##...#..#.
.##.....#.#..#......#.#...#.#.#.##...#..#..#.#..#.#.#..#....#.#.###..#.##..#..##..#.#....#.#.#...##..##.....#...#..#.##.##..#.#..#.#.#.#..##..#.##.#.#..#.##.#.#.#.#.#..#...#..#.#.#..#.#.#.#.#...##.#.#.#.#.#...#.#....#.....#..#..#.#.#.........##...#.##.##..
.#.####.....#.##.#.#...##.####..#.#.#.#..#..#.#....#.#.##.##.....##.#...##..#.#.#..#.#.#.#..#.##...#.#.#.##.#.##..#.#...#.#....#.#....#.#.#..#........#....##....#..#.#..##..#.......#.........##.#......#....##...#.#.#..#.##..#.#..#.#..#.#.##.#.#.##.......#.
...#.#.##.#....##..#.#.#....#.#........#.#.#...##.#.........#.#.#..#.#.#..#.....#.#...#...#.#.#.##......#.....#.#....##....#.#...#.#.#.....#..#.#.#.#..#.##.#.#.#..#...#.#.#..##.#.#..#.#.#.##.#...###.#.#.###.#.#.#..###..#.#.#....#...#..###..#.....#.##.#.#..
.#...#.###.##.#..#..#...#.##...#.#.#.#......##.....#.#.#.#.###....##....#..##.#....#.###.#.#....#.##.#.#.#.#.#...#.#.#.#.#..##.#..#...##.#..#..###.#.#.......#.#.#..##......#.#.###.#.##...#....##..###..#..#...#..#.#.#..#.....###..#.#..#####..#.#.##...###..#
#..##...#..#...#...#.##...##.#.#..###.#.#.#..#.#.#.####...###.#.#.#.#.#..#.###.###....#....##.#.#.###.....#...#.###.....#..#..#..#.##.#.#.#...###.....##.#.##.....#.#.#.#.#...#..#..#...#.#.###.#..#.#.#.#.#.#.#.#.#.#..#..###.#.#..##..#..##...#..#.#..##.###..
.#.#.#.#.#..##..##....#.#...#...#..#...###..#.###....#.#.###.....#...#.#....#..#...#.#.#.#...#.....#..##.#.##...##.#.#.#.#...#.#...#.......##..#.##.#.#...#..##.#......###.##...#..#..####...#...#.......#...#.#.......#..#......##.#..#..#.#.#...#.###..#.###.#
..........#.#.#.#.##.#.#.#.#.#.#.##.#.###.#.#..#.#.##....##.##.#..#.#...##.#.#.##.#....#.#.##.##.#.##.##...#.##.#...#.....##....##..##.#.#.#..#..#.#...#.#.#.###.##.#.###..#.#.#.#..#.###.#.#.##..##.#.#.#.###..#.#.#.#.#..#.#.##....#..#.#..#..##...#..#...#...
#.#.###.#..............................#....#.##.....#.#....###.#....##.#.......##.#.#..#...#.###...###.##...#...#.#.##.#..##.#.#.#..#..#...#..#.#...#........#...##....##.........#...#......#.#.##..#..#..#..###...##.#.#.#...##.#...#....#.#..#.##.#...##.#.#
##.#...#..##.#.#.##.#.#.#.#.##.##.#.#.#.###.#....#.#.##.#.#..#...###.#..#.#.##.#...##..#.#.#...#.#.#.#..#..#..##......##..#..#......#..#.##...#...###.#.#.##.###.##.##.#..##.#.#.#..#.#.#.#.#.......##.#.#.#.#..#.#.#.#.#....#.####..#..#.##....#...#...##.#....
#...##..##..#...#...##.#...#..#..#.#.....#...##.#...#....#..#.##...#..#..###....##..##......#.#....#..#.###..#...#.#.#..#...#.#.#.#..##..#.##..#.###...#..#...#.........#.#...#.#.#......###.##.#.#.#....#...#.#........#.#.#..###.#..##..#..#.#..##..#.#....#.#
.##.#.#.#.#.##.###.#....#.#..#.#.#..#.#.#.#.#.##.#.#.##.#.#.#.#.#.#.#.#.###.#.#....##.###.#....###...#...#.#.###.##....#..##...###..#..#...#..#...#.#.#.##.#.#.####.#.#....#.#.....##.#.##...#.##..#.#.#.#.##..##.#.#.##...#..#.##...#..#..#.#.#.#.#.#.##.#.#.#.
..............###.#.##.#.#.#.#....#..#...................................#...#.#.#.#..#..#.#.#.#...##.#.#.......#..#.##.#.#.#.###.#..#.###..#..#.#......#......#.##..#.#.#..#.##.#.###..#.##.#..#.#...#..#..##.###...##.#.#.#.....##...#..#...#...........#.....
.##.#.#.#.#.#..#..............##.#.#..#.###.#.##.##.##.####.####.####.#.#.#.#..##...#...#..##...##.......#.#.#.#.#....#........#...#....#.#..#....###.##.###.#.....##...#..##.#.#...#.#.#......#...#.#.#.#.#.#..#.##.#........##.##..#..#...##.#.#.#.#.#.#..#.#.
#.#..#..##..#.#.###.###.#.#.#.#......#.#...###..#..#..#....#....#....#.......#.#.#.#.#.#.#.#.##.#.#.#.##..#...#...##.#.##.#.#.#.##..##.#...#..###.#....#.#..#.##.#.#.#.#.#.......#.#.....##.#.#..#.......#...#.##.#...#.#.#.#...##.#..##..##......#..#..####...#
...##.#...#..#..#.#....#.#..#..#.#.##...##..#.#...#..#.##.#.#.#..##.#####.##.................#.....#..#..###.#.##.#.....#.##....#.#.#...##..#..#...##.#....#..#...#....#..#.#.#.#...##.#.###..#.#.##.###.#.#.#..#..#.#.#...#..##.....#..#..#.#.###.##.##....#.##
.##.#...##..#.#.#.###.#...##.#....#..##.#..#...##..#...#.....###.#...#...#..##.#.#.#.#.#.#.#..#.#.####.#..#....#...#.#.####.#.#......##...#.#.#.##..#..##.#.#..#.###.#..#..#.#...##.###...#.#..#..#...#..#..#..#..#.....#.#.######.#...#..#..###.#.#..###.#.#.#.
..#..##.#.#.....#....#.#.#....##.#.#.#...#..##.#.#..##..#.#.###...#.#.#.#.#..#.#..#...#...#.#..#...##....#.#.#..##..#...##...#.#.#.#.#.##........#.#.#.#......#...###.#.#.#....#..#.##.##.....#.#..#.###.#.#..#..#.#.#.#......#.#.#..##.#...#......##..###...#..
.#..####...##.#.#.#.#.....#.#.#.......##.##.#.....#.#.#..#...#.##..........#.##..#.#.#.#.#....#.#.#...##....#.#.#..###.##.#.#...###......##.#.#.#.......#.#.#..#.#.#......###.#..#.....#.#.##.....#.###..#..#..#.#....#..#.#.#.....#..#...##.#.#.#.#..#.###.#.#.
...#.##.##.####.#..#.##.#..#...##.###.#...#..##.#.......#.#.#..#.##.#.#.##....#.#...##..#.#.#......###..##.#.....#..#...#....#.###.#.#.#.#..##...##.#.#..###.#......#.#.#....#.#..##.#....#..#.##....#.#.#.#..#..#.#.###..#...#.#.#..#..#..#..#...#..#...#......
.###....#...##....#..###..#.##..#.#....#.#.#.#.#.###.##......#...#.#...#.#.#.#.#..#....#...#.####.###.#.#...###.#..###.#.#.#.#..#...#.##.#.#..##.##..#.#..##..##.#.#####..###...#.###.#.#..#..#.#.###....#.#.###..#...#..#.#.###..#.#.##..#..#..##.#...##.#.#.#.
..#.#.#..#.##.##.#.#..#.#....#.###.###.........#.#...#.##.##..##....###...#.....#..#.#..#.#..#.#...#.....##.#....#..#....##....#.#.#...#..#.#.#....##....#..#.#...##..#.#..#.##....#...#.#...#.....#.###.#.#..#..#.#.#.#....###.#.......#...#..#.#...#..#..###..
.#...#.#......#......#...##.#...#..#.#.#.#.#.#....#.#...###.#.#.#.#.#..#.###.#.#..#.####...#....#.#.#.##..#..#.#..#..###..##.#......#.#..#.....#.###.#.#..#....#.##..#....#..#.##.#.#.#...##..####...#.....#.#.#.#.......###.#....###.##..##..#....##.#.#.#.#.#.
..#.#...###.#.#.#.##.#.#.#...#.#.#.#.#..#...#.##.###.#.#...........#.#.#..#...#.#....#..##..#.##....#.#..#.#..#.#..#..#..#..#.###.#....#..##.#....#...#..###.#.....#..#.#..#...##......##.###.#....#..###.#......#.#.###......###...#.#.#..#.#..#.#.#..#....#...
#....##....#...###...##...##.......#..####.#..#...#.....#.#.#.#.#.#......#.#.#..#.#.#.#.#.#.#.#.#.#.##.#.....#...#...#.#...#..#..#.#.#..#...#.##.#.#.#.#....#.#.#.#..###.#..##...#.#.#.....#..#.#.#.#.#....###.##.#...#..##.##....#..#....#....#.#....#.#.##..#.
##.#.#.#.##.#.###.##.#.##.#.##.#.#.#.#.###.##..#.#.##.#..###...#...#.#.#......#....#.............#...#..##.#..##..##....##..#...#...#.#...##..#..........###...#...#.#....#.#.##..###.###.#.#..#.#.....##.#.#...#..#.#.###....#.##..#.#.#..#.##...#.##.....#.#.#
###............#..#....#......###..#....#.##.#......##..#.###.#.##..###.#####..##.#.####.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#...##...#..#.#.#.#.#..#.#.#.#.#....##.#.#.#.#..#...#......#...#.##.#.....#.#.#......#.#.###.#.#....#..#...#.##...#.#.##.....
##.###.#.#.##.#.#..#.#..#.#.##.#.#.#.#.#..#..#.#.##.###....###...#.###...#...#.#........###..#.......................#.....#........##.#.##..#..#.#...#..#.........#.##...........#.#.###.#.#..##..#....##.#......##.#.#...#####..#.#.#.#...##...#.##...###.###.
##..###.#.#...#..#..#.#..#..........#....#.#..#.#....#..#.#.#.#.#...#.#.#.#.#...##.#.#.###..#..##.##.####.###.#.#.#.#.#.#.#.#.#.#.#......#.#...#..##.#.#..###.#.#.###.#.#.#.#.#.#......#####.#.#.#..#.#..##..##.#.###...#.#.###.#.#..#....##.#.##...#.##.#....#.
#..#.#......#..#.#.#....#.#.#.#.#.#..#.##....#....#.#.#..#.......#.#....#.....#.###.##..#.#..##..#..#....#..##..##.....#....##.#...#.#.#....##...#..#...#.#..###...#..#.#..#...#.##.#.#.###.......#..#..##.#...#...#.#.#.....#....#.#.#.##.#....#.##...#..#.##.#
.#....#.##.#.#......###....###..##..#..#.#.#.#.#.#......#.##.#.#....#.#..##.##...#...#.#...#.#.#...#.#.#..#..##.#.#.#.#.#.#.....#.#.###.#.#.#..#...#.##...#.###.#.#.#..##.###.#....#.....#.####.#...#.#..#...##.#.#....##.#.#.#.#.#......#.#.#.#...#.##..#......
.#.#.###.##...###.#.#...#.#####.#.#...#...#...###.#.#.#.#..#.##.###..#.#...####.#.#.#..#.#......##....#.#...#.##...#.....#..##.###...#...#..#.#..#.#.####....#........#..#.#.#.#.##.#.#.#..#...#.##.....#.##..#..#.#.#.#...#...#..#.#.#.#.....#..##...#.#..#.###
..#...#..#.##....#..##.#...#####...##..#.#.##..#.....#....###....#..#....#####.......#..#.#.#.#.#.#.#....##.....#.#.###.#.#.#.#.#.#.#.#.#.#..#.#..#...#...#.#.##.####...#..............#.#...##..#.##.#......#..#.....###.#.#.#.#.#.#..##.#.##.#..#.##...#.#.#..
.#.#.#.#.#.#.#.##.#..##.#.#.###.##.#.#.....#..###.#.#.#.#.##.#.#..#..#.#..#.#.##.#.#...#...###.....#.#.#.#.##.#.#...........................#....#.##..#.#......#..#..##.#.##.#.#.#.#.#..#.#...#...#.#.#.#.#...#.#.#.#.#..........#..##....###...#...#.##...###.
....................#........#..#.....##.#..#..##..#..##..#..#.#.#.#..#..#....#...#.##..#.###.#.#.#...##.......#.#.#.###.###.#.###.##.#.#.#..#.#......###.#.#.##..#.#.....#...##..##...#.##.##..##......###..#.#..#....##.#.#.#.##..#.#.#.#.#..##..##...#.##.#..
#.##.#.##.###.###.#..##.#.#.#.#..##.#.###.#...#.#.#.#...#..#..#......#.#..#.#..#.#..#.#....#...#...#.#..##.#.#....#.##..#..#.##..#.#.#.#...#..#.#.#.#..#..#.#...#....#.#.#..#...#.#.##......#.#.#.##.#.###.#..#..#.#.##....#...##.#....#.....#..#.#.#.##...#..#.
..###.#..#...#...#.#...#...#...#...#...#...##....#...##..#.#.#.#.#.#....#..#..#.###....##.#.#.#.##.#..#...###..#.#..#.#..#..#..#..#....##.#..#...###..#.#..#..##.#.#.#.#..#.#.####....#.###........##...#....#.#......#.#.#.#.##....#.#.#.#.#..#.......#.##..#..
.#.#....#.#.#.#.#...#.#.#.#.##.#.##.#.#.##....###.##.#.#.......#..#.#.#...#.#....#.#.#.#........#...#...####.#..#.#....#...#..#..#.#.#...#.#..#.###.#.....#.#.....#...#..#.#.####.#.#.###..##.#.#.##.#.#.#.#....##.#.#.#.....#..#.##.#.....#..#..#.#.##...#.#..#
#...#.#...........#.....................#.#.#.....#.....##.#.#..##...#.##.....#.#..#.#..#.#.#.#..##..##...#....#...#.#..##..#..#....#..##...#....#...##.#....#.#.#.#.#.#.....###...#...#.#...#..#..#......#..#.#.##......#.##..#...#..#.###.#..#..#..##.##....#.
.#.#.#.#.###.#.##..#.#.#.#.#.#.#.#.#.##...##.##.#..##.#.###.#..#..#.#..#.##.#..#.#..#.#.##...#.#.#.#.#.##..###..##.##.#.#.#...#.##.#.#..#.#..##.#..#.###.#.#..#..........##.#.#.#.#.##.....##..#..#.##.#.###..#...##.#.##.#..#...##..#...#....#..#.##....#.#.#..
........#..#..#.###.#...#..##...#...#.#.#....#.#.#..##...#...#...#...#...#.#..#....#..#...###............#.#..#.#...#......##......#...###.#.#...##...#...#..#.#.#.#.#.#.###..........#.##..#.#.#.....#...#..#.##..##...#..#...##.#.#..##.#.##..#...#.#.#...##.#
.##.#.#.#.#..#........#####...#.#.#....#.#.#......#.#.#.#.#.#.##..##..##....#..#.#..#.#.#.#.###.#.##.#.#.#.##....#.#.###.#.#.#.#.#..##..#.....#.##.#.#.#.#.#...##.#...#...#.#.#.#.#.#..##.#..#..###.##.#.#.#...#.#...#.#..#..##.#.....#.#....#.#..##.#....##....
###.##....#.#.#.#.#.##..#..#.#.#.####.#....##.#.#.............#.#.#.#.#.#.##.#..#.#......#..#.#.##..###......#.#........#.....###..#...######............#..##..#.##.#.#.#..#.##.###..###.#.#.#..#..........##.....#.#...#.#..#.#.#.#.#...###....#.#..#.##.#.#.#
..###.#.#..#...###..#..#.#..#.....#..#.#.##..#..##.#.##.#.#.#..................#...##.#.###.#..#..#..#.##.#.###.##.#.#.#.#.#.###.#.#.#..#....#.#.#.###.#..#.#.#.....#.....#.###...#.#..#........#.#.#.#.#.#.#.##.#..#..#.#...#.....#.#..#...#.#.#....#...#....#.
#..#...#..###.###.##.#.....#.#.#.#..#...#...#..#.##....###.#.##########.####.#..##...#...#....#..#..#....#...#....#...#...#...#.....#..#.#.#..#.#.#...###.....#.##.#.#.##...#.##.#....###.#.#.#.#..###.###....###..#.#..#..##..#.#....#..#.#...##.#.#..##..#.#..
..#.#.#.#..#...#...#..####....#...#..##..##..##...#.#.#.#..............#...##.#.#.#.#.#.#.##.#.#.#.#.#.##.#.#.#.##.#.#.#.#.#.#.###.#..#...#.#......##.#####.#.....#...#..##....#..#.#....#...#....#.#...#.###..#.#...#.#.#..#.#.#..#.##.#...#.#....#..#.#.#.##.#
#.........#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#....#.#.#.#.#.#.#.##.#........................................................#..#.#...#.#.#.#...#...#.##.##.#.#.#.#.##.#.#..#..#.#.#.#.#.#....#.#...#..#....#.#...#.##...##..#....###....#.#.#...#.......
.########..............................................#.#.#..##...#.........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.##.#.#.#.#.#.#..#....##..###...#.#.##...#....................#.#..#...#...#.#.#....#.#.#..#.#..#..#.#....##.#.#.##.#...#.##.#....##..#.#.##
..........#.#.##.#.##.##.#.##.#.##.####.###.###.##.###..##.#.#.###..#.#.#.#.#.###...#..#.#.#.#..#######.#.#.#.#...#.#..###.#.#..#..#..#.#.#..###.#.#....#.#.#.###.#.####.#.#.#.##.....#.#.#.#.#...#.#.#......#..#..#.#.#.#.#.#....#..#....##...#..#.##.#.#.#####
###.####.#.#..#.##.####.#.#.##.#..#....#...#...#..##.#.##...#.....##.#...#..#.#..#.##.#.#.#.#.##.#.#.#..........#....#..#..#.#.#.##.#.##...#..#.....#.#........#..##...#..#.###..##.#..........#.#...#.#.#.#...#.#...#..#..##..#.#.#..#.#.##.##..##..#......####
...#....##..##....#.#..........#.#.##.#.#.#.#.#.#.#...##.##..##.#....##.#.##....###...#.......#.......###.#.#.#..#.#.#.#.#.#.##...#.....#.#..#.#.#.###.#.#.#.#.#.#..##.#.#..##.#...##.#.##.#.#....#.#.....#.##...#.#.#.##.#.##..#...#....#....#.#.#.#..#.###.###
#.#.#.#.###.#.#.#.#..###.###.#.....................#.#.#.#.#.#.##.#.#.#...#.#.#..###.#.#.##.#..##.#.#..#.#..##..#.#..........#.#.#.##.##...#....#...#..#.#.##...###.#...#.#..#..##.#.###.#..#.#.#....#.#.#..#..#....#..#.....#.#.#.#.##.#.#.##........#.##.#.###
.....#...#..#..#....#...#..#.#.##.#.##.##.##.##.##.............#...#...#.#...#..#.###...#...##..#..#..#...##...#....#.##.##.#......#....##..##.#.#.#.#..#.#..#.###...#.#....#.#.#....##..###..##.##.#.###.#.#.#.##.#..###.#.#..................#.#.#.##.#..#..##
#.#.#.#.#.#.#.#.##.#.#.#.#.##.#..#.#..#..#..#.##.#.####.#.#.#.#.#.#.#.###.#.#.#....#.#.#.#.#.#.####.#..#.#..#.#.#.##.#..#.#...#.##..###.#.#.#......#...#...#....#.##....#.#......#.#.#.#....#....##....#.....#..#...#..#...#..#.#.#.#.#.#.#.#.#.#...##...#...#.#
##.............................#....#...#..#...#..#....###.#...........#........#.#......##.....#.....#...#..#...#....#.....#.##..#.#........#.#.#..##..##..##.#..#.###..#.#.#.#.##......#.###.#.#.##.#.#.#.###..#.#..#.#.#.#..#...#...#...####..##.#.#.#.#.#...
#.#.#.#.#.#.###.###.###.##.#.#..#.#..##..#..#.#.#..##.#.#...#####.#.#.###.#.#.#..#.#.#.#.#.#.#.##.#.#..#.#..#..##.#.#..#.#.#..#.#.#..#.#.#.#.#.##.#.#.#.#.#.#...#...#.#.#...###....###.#..###.#..........#...#.#...#.#..#.....#.#.#.#.#.###.#...#.##..........#.
.....#.#.#.#...#...#..##..###.#.##.#.#.#.#.#.....#.#.....#.#....#..#...#.###.#..#...#...#..##...#..#..#....#.#....##.#..#.#..#.....#..#...#...##.............##..##......#.#####.#.#..#..#.#...#.####.#.#.#.#...##.#...##.#.##...#....#.#...#.#....####.#.#.##.#
#.#.#.......#.#.#.#.#.#.#.#.#...............##.#....##.#....#.#.###.#.#...#...#..#.#.#.#.#.#.#.#.##.#..#.##...#.#......#..#.#..#.#.#.#.#.#.#.#...#.###.#.#.#.#.#.#.#.#.#....#####...#..#....##.##...##.......##.#..#.#.#...###.##.##.#....##.#..#.#..#...#..##..
...#.######...................#.#.##.##.#.#.###.#.#...#.#.#..#......#..##..##..#.................#....#.....#..#.#.#.#...#...##.#.......#.....##..#..##..##....#....###.#.#..#.#.#.#.#.##.#.#....##..#.#.#.#.#...#.#..#.#.#.#...#.###.#.##.#...#.#..#.#.#.##.#.#
#.#.........#.#.#.#.#.#.#.#.#..#....#....#...#..##..##...#..#.#.##.#.#.#.#.#.#.##.#.#.#.##.#.#.##.#.#.##.#.#..#..#..#.#.#.#.#.#..#.#.#.#.#.#.#...#.#..###..#.#..##.###...#..#...........##...#.#..#.#.#...#...##...#.#.......#.#...#.........##...#.............
..####.#.#.#..##..##..##..##..#.#.##.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#................#.#.#.#..#......#....###.#..#..##.......#....###...#...#...#.#....#.#.#..#.#.#...#.#.#.#..##.##.##.#.#.##..#..#....##.#.##.#.##.#..#.#.#.#....##.##.#.#.##...##..#.##.#.#####
.#....#..##..#...#...#...#...#....#...##............................#.#.#.#.#.#.#.#......#.#.##.#.###.#.##...#...#..#.#.#.#.#.#..#.#.#.#.#.#.#.#.#.#...#...#.....#.#.......#...#.....###..#..###..#.#.###...#...#...#..#...#..##.#...#..#....##.##.#.#..#.#.....
#.#.##.##.##..###.#.##.##..#..#.#.#.#...#.#.#.#.#.#.#.#.##.#.#.#.#.#.#...#...#...#.###.#..#...##...#...#..##..##..#..#...#...#..#.................#.##..##..##.#....##.#.#...##.##.#..#.#..#..#.#..##..#.#.#.##..#.#..#.#.#.#.#.#.#.#.##.#.##.#.......#.....#.#.
..........#..#.....#..###.#.##.#.###..#..#..##...#...#....#...###.....#.#.#.###.#..#..#..#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.##.#.#.#.#.###.#.#.#..##.##....#..#.#...#...#....###.#......#.#.#.##...........................#.#.#...#.##...#
#.#.#.###.#.#.#.#.###.##.#..#.....#.#..##.#.#.#.###.#.#.##.#.###.#.##.##.....###.#.#.#.#.#.......................................#.#.#..#######..............#...#...#.#..#.###..#.#..##..##..#.#.###.#.####........#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.####.#.#.
...#...#...#...#...#...#..#..#.#.#....#....#....##..#..#......#....#.#..#.#.#.#............#.#.#.#.#.##.##.#.#.#.#.#.#.##.##.##.#.#.#.##.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#...##...#.##.#.#..#..#..##..##..#.#...#.#.........#.#....##.
#.###.#.#.#.#.#.#.#.#.#.#..#..#...#.#..#.#.###.#..##.#...#.#.##.#.#....#####...#.#.#.#.#.#..#..##..#...#...##.#..##..##....###....................#...#..#....................................#.#.#.##.#.#.#.#.##....###.###..##..##...#.#...#.#.#.#.#....#.#.#.
.#.#.#...................#.#.#.#.#.#.#..#..#..###..#..##..#.##.#...#.##.###.#.###...#...#..#..#...#..#..#.#.....#...#...#.#...##.#.#.#.#.#.#.#.#.#####.#...#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.....................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#....
.#....#.#.#.#.#.#.#.####...............#.#..#.##.#..#..#.#..#..##.#...#..#.....#.#.###.###.##..#.#.#..####..#.#.###..#.#...##.###..##..##...#...#.#.....#.#...#..#..#...#...#...#...##.#.#.#.#.#.#.#.#.#.##.#.#.#.#..........................................#.#
..##.#.#...#..##..##.....#.#.#.#.#.#.#....#...#...#...###.#..#.#...#.#..#.#.#.#.....#...#.#...###....##.####.#.#.#.##.#.##.#...#.#..###...##.#.##...#.#....#.##.#..#.#.###.#.#.#.#.#...........##...#...#....#..##..###.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.###
#.#..#.##.####..##..#.#.#.#.#.#######..##..##..##..##..#...#....#.#....#...#...#.#.###.#....#..###.#.#...#................#.#.#....#.#.#.#.....#.###.#.#.#.##..#..#.......#.......#..#.#.#.#.#.#.#.###.##.#.#.#.#.#....##..#..###..#...#...#....##..##..#...####
...#...#..#...#..##..#.##......#.#.#.#.#.#.#.#.#.#.##.#.#.#.##.#.#.#.##.#.#.#.#.#..##.#..#.#..#.#.#...#.#.#.#.#.#.#.#.#.#.......#.#.....#.#.#.#..........##..#..#.##.#.#.###.#.#.###.##..##..##....##.#...#....#....#.##..###....#..#.###.#.#.#...###..#.#.#.###
.#..##..####.#.#.#.#.#.#.#####........#...........................................#.....#..##.#....#.#......#..###...#...#.#.#.#..###.#.#.##.#.#.#.######.#.##.#.##.#.#.#.#.#.#.#.#.#...#...#...#.#.....#..#.#..#.#..#...#.#..#.###..####....#..#..#.#....#...##
#.#.#.#.#......................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#..#.#.#..#....###...##.#.#..#..#.#.#.#.#.#.##.#.#...#...........##...................................#..#.#..#.##..#.#.#.#...#..#..#..#....#..###..#..#..#.###..#....##.#.#.#.#
..........##.#.#.#.#.#.#.#.#.##..##.......##.##..##..#..#...#...#...#...##.###.#.##.#.######.##..##.#..###..#.##...#...#..#.#.#.#.#.#.##.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..##.##..#...#...#...#.#..#..#.###.#.#..#.#.#..#.##..#.#.#..#.##..........
.#.#.#.#.#....#...#...#..#.##...#.##.#.#.##.#...#...#..#.#.###.#.#.###.##..............#..###..#..####.##.##..#.##..##...#................#...#..####..##..##..##..##..##..#..#...#...#.###...##.#.##.#.#.#..#.#.#......##..#......#.....#......#..##..#.#.#.#.#
#...#...#..#.#.#.#.#.###..#...#.....#####...#.#.#.#.#.#...#####...###.##.#.#.#.#.#.#.#...#.#.#.#.#..#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.###.###...#..#...##..#...#...#...#..#.#.###.#.#....#...###...#.#..#..#...#.#.#...#.#.#.#.##.##.#..###.##.#..##...#.#...
##.#.#.#.##.....#.....#..###.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....#..##.##.#..#.#.........#.#.#.#.....................#...#....#...#####..#..#.#.#...#.##.#..#..#.#..#..#.##.#....#.#..##.#.#.#....#..##.##...##.#..#..#..##....#.#....#.#.#.#.#.#.#.###.
#..#...#.#.#.#.#.#.#.#.#.####.#.###.................................##.#..##..###..##.#.########.........##.#.#.#.##.##.#.#.###.#.#.#.##.#.#.#.#..##..##..##.#...#.#..###.#..#..#.....#.#..#.#........#.#.#.#......#...#..#.#..#.#.#.#....#.#....#.....#.......#
##..#.#.......#...#.#..#.#......###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.............#.#.#.#.#..##...#...##.##...#.#.....#..#........###.#...#.....#.##..#......#.#.#.#.#..#..#..#.#.#.#.###...#..#.#.#..#..#...#.##....#..#.#...#.#...#.#..#.#.#.#.
#.#.#..#.#.#.#.#.##.#.#.#.#.#.#.##..##..##..#..###...#..##..##..##...................#.#.#.#.#.#..#...#...#.#.#.###.#.....#.#...##.####..########.#.#.#.#..#.#.##...#..#.#.#......##..###..#.#.#.##..##.#.#.#..#...#..#..##.#...##.#.#..#.#.##..#.#.#.###..##...
...#.##.#.###................#.....#...#...#..#.#.#.####..#.#..#..#.##.##.#.##.#.#.#..#..##..#.#.#.#.#.#.#.#.....#.#..#.##.#.#.##.##.##.#................##...#...#.##..#..##.#.##...#..#.###...#...#.....#...#.#.##.##.#...#.##.#....#....##..##........#...#.#
.#.........#.#.#.#.#.#.#.##.#.#.#.#..#..#.#..##...#..#.#.#.#.##.#.##...###...##...#..###.#.#..#.....#.......#.#.#...#..#..................#.#.#.#.#.#.#.##.#.####..#...#.#...#..#.##...#..##.#.###.#..#.#..#.#....#....###.#......#.#.#.#.##.#...#.##.#.#..###.#
#.########......####..#..#.#.....#..#..###..#..##..##................#.##.#.#.##.#.#.##.#....#.#.#.#.#.#.#.#.#...##...#.#.#.#.#.#.#.#.#.#.##..##..##..##......##..#.#.#....##..#.....##.##......#..##..#..#...#.#..#.##.#.#.#.##.#...#...#.....#..#.#..#.#....##
...........#.#.###..##.###.##.#.###.##..#.####.#.#.#.#.#.#.#.#.#.#.#.##.....#......##.....#.#.....##..#..#.#..#.##.#.#..##...#..##..##..##...#...#...#...#.#.#.#.#....##.#...#.##.#.#......#.#.##.#...###..#.###..#.........#...###.###.#..#.#..#....#....#.#.##
.#.#.#.#.#..#...#.#........#.#..##.#...#..#.............#...#...#...#...#.#..#.#.##.##.#.#...#.#.#..#..##.#.#.##.....##....#.###...#...#...#..#.#..#..#.#..##....##.#..##..##.#....#..#.#.#...#...##.#....#..##.#..#.#.#.#.#..#..##..#...#.##..###.##..#.#...#.#
#..##..####.##.#...#.#.#.#.....#.....#...#.#.#.#.#.#.#.#.#.###.#.#.#..#.##..###..#.....##.#.###....#..##.........#.#.#.#.#.##.#.#.#..#.##.#..###..#..###..#...###....##..##.....#.#.#.##..##.###.#....#.#.#.#.....#...#...###..#...#.##.#.#.##....#..#..#..##...
.##..##..#.#.##.#.#.#.#.##.#.#..#.#.#..##...#...#...###....##.#.....#.##...###.#..#.#.#......#.#.#..#...#.#.#.#.#.###....##.......##..#...##..#.#..#.##.#..##.#.#.#.####...#.#.#..#..#...#....###..#.#.#...#..#.#..#.#.#.#.#..##.#..#.........##.#..#..#.##.#.#.
....#.#.#..................##..#..##..#.#.#.##.###.####.#.#.....#.##.#...#..#...#.##...#.##.#....#.#..##.#.#.#.#......#.#...##.#.#...###.#...#....#.#.....#.#....#...##.#.#.#..##.##...##..#.#.#.#..#....#.##..#..#....#....##....#..##.#.#.#...#.#.##.........#
###.......#.#.#.#.#.#.#.#.#...#..#...#...#....#....#.#.#..##.##.##.....#.#.#.##..#..#.###...#####.#.#.#..........#.#.#..##.#..#...#.#.....#.#..#.#....#.##....#.#.#.#........#...#...#..##.##......###.#..#...#.#..#.#..#.#.#..#.#..#.#.#..#..#.......#.#.#.#.##
....#.#.#.##...#...#...#...#.#.####.#.#.#.#.##..#.#......#...#.##.#####.#.##.#.#.#.#.#.#.###............#.#.#.#.#...#..#...#.#.#.#.#..##.###..###..#.#...##.#..#.....#.#.#.#...##.#.#..#..#...#.#.#....#.###.#....#...##...#.#..###....#..#..#..#.#.##...#...#.#
#.#.##.#.##.###.###.###.###.##...#.#...........#...#.#.#.##.#................................#.#.#.#.#.#...###...#.#.#..#.#........##.##..###.##.#.#.##.#..#..#.#.#.#.#.#.#.#.#.....##...#.#.#..##..#.#..#...###.#.#.#.##.#..#.###..#.###..#..#..######.#.#.#...
.#.#.#.........................#.....#.#.#.#.#.##.#######....#.#.#.#.#.##.#.#.#.##.#.#.#.#.#.#..#...#..#.#.##.#.#.#....#.#..##.#.##..#...#.#.#.....##...#.#..#....##..........##.#.#...##.....#.#.##..##..#.#....#.#.....#.#.##.#.#..###..#.##..#.#.#.#....#.#.#
.......#.#.#.#.#.#.#.#.#.#.#.#..###.#...#...#...#.##.#.#.#.#..#...#...#...##..##....#...#...#..###.#.#.#.##.#......#.#....#.#.#..##.#.#.#......##.#...#.#...#..#.#...#.#.#.#.#....#..#.#.#.##..#.....#...#..##.#.#...#.#..........#.#.#.#.....#........#.#......
.#.#.##.#.#.#.#.#.#.#.#.#.#.#.##.#.#..##.#.#.#.#.#.........#.###.#.#.#.#.#...#...#.#.#.###.#.#..#.#....##.....#.###.#..#.#.#....#........#.#.#.#.#..#..#..#.##..#..##...#...#..#.###.##....#.##.#.#.#..#..#...#...#.#...#.#.#.#.#.#......#.#.##.#.##.#..#..#.##.
#...#................................#........#....#.#.#.#.#..###.......#..#..#.#....####.#....#..#.#.#...#.#..#.##..#..#..##.#..#.#.##.###...#....#..###..#...#.#...#.#.#.###.#..#.#...#.#.......##..#..#..##.#.#...#.##..##..#...#.#.#..#....#....##.#.#..#...
.###.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#..#.#.#.#..##..#...#..#.#.#.#.#.###.#.#.#..##.##..#...#.#..#...##..#..#..##.#.#.#.#.#...#..#####....#.#.#.#.#..#.##..#.#.#....#.##.....#..#.##.#.#.#.###.#.#...#.##..##......#.#....#...#.##.#...#..#.##.#.#.#...#....#.##.
.......##..##...#..#.##....#...#...#..#.#...##.#...#.#.###.#......#...##..#...##...##.#.#.#.#..#.#.#...#..##.#...........#.#.##..#.#.#.#...#....#..#.#...#.....#.#..#..#.#.#.#..#......###....##..##.#...#...#.#.#...#.#..#.##.#..##.#.#.....#.....#.#.###.....#
#.#.#.#...####.###.##...#.#.#.###.#.#....#.#..#..#....#....#.#.#.###.#.#.#.#.####.#...........#.....#.#..##...#.#.#.##.##...#..##......#.##.#.##..#....#.##.#.#.#..#.#.#..#....##.#.#.###..#.#...#.....#.#.#..#...#.#...##....#.#..#.#.#.#.##.#.#.##......#.#.##
##...#..#.###..##.#...#.##....##.##...#.##.##.#.#..#.#.#.#.#..#...#.#.........##.#..#.#.#.#.#..#.#.#.###.###.###...#...#.#.#.#.#.#.#.#..#.....###..#.#..#...##....#......#.#.##...##..##.#..#..#.##.#.#...#..#.#.#...#.#.##.#....#.#....#.....##....#.##.#...#.#
#.#.###..#....#.....#.##...#.#......#..####.....##..#..##..#.#.#.##..#.#.#.#.#....#..#...#...#..#..#.###.##.#.#.#.#.#.#.............#..#######.#..#.#..#.#.#...#.#..#.#.#....###.#...#.....###.##...#.##.#..#.....#.#......##.#.##.#.#.#.#.#.#.##.#..#...###....
#....###.#.#.#..#.#..#...#..#..#.#.#..########.#...##.#.##.#...#..##..#...#..#.##...#.#.###.#.##.#....#.#...........##..#.#.#.#.#.##.#..#........#....#.....#.#..##.##...#.#..#.#..##..#.#..#.#...#..#....##..#.##...#.#.#...#....#.#.....##.....##.#..#....#.#.
..#.#.....#...#..#..###.#..###.##..##.#####..#..#.#........#.##..#...#.#.#.#.#...#.#....##.#.......#.##...#.#.#.#.#.#.#..###...#..##...###.#.#.#..#.#..#.#.#.#..#...#.#.###..#....#...#..#.#....##..#.##.#...#...##.#...#..#.##.#....#.#.#...#.#...###.#.#.#...#
#..#.#.#.###.#..#.#..#..##..###...#....###.#.#.###..##.#.#..#..##.##....#....####.#..#.#.....#.#.#..##.#.#..#..#...#....#.#.#.###.##.#.####..##..#.#..##..#....#..#.#.#..###.##.#.#.#.##.##..#.#...#.....#.#.##.#....#.#.#..#.#..#.#.#..####..#..#.###..#...#.##
..##..#...###..#....#..#...#.#..#.#.#.#.#.......#..#...##..##.#.#.#.###.#.#.#.......#...#.#.#...#..##..##..#..#.#.#.#.###...######...##.....#...#....#...###.#..#.#.#...#.#.#....#...#...#..#.#..#..#.#.#.#.#...#.#.#.....#....#..#..#.#.#.#.###..#.#..#..#..#.#
#.##.#.###.#.#..#.#..#.##.#....#...#....##.#.#.##.#..#.###.#...............#..#.#.#.##.###...#.#.#...#...#.##....#....##..###.###.#.#...#.#..#.#..##.###...##..#.#...#.#......#.#.#.###.###.#.#.#..###..#.....#.#..#.#.#.#..#.#..#.#.#......###..#...##.#.#.#..#
##.............###..###...##.#.##.###.##..#...#...##..#.#.#.#.#.#.#.#.#.#.#.#..#...#...##.#.###....#.#.##.#...#.#.#.#...#..#...#...#..#..#..#...#...#....##..#....#.#.#..#.#.#.....#....##.#.....#.##.#.#.#.#.#.#.#.....###..###....#..#.#.#.#.##.#.#.#.###.##..
#.##.#.#.#.#.#..###.##.#.#....#...##..##.#.#.#.#.#...#.........#..#..#...#....###.#.#.#........#.#.##.......#..##..#..#.#.#.#.#.#.#..#..###.##.#..#.##.#.###.#.#.###....#..#..#.#.#..#.#.....##.###......##..#..#..#.#.#.##.###..#.###..#..................##..#
.....#..#...#..#.#.#......#.#..#.#...#.......#..#..#..#.#.#.#.###.#####.#.#.#..#....##..#.#.#.##.##...##.#.#..#...#.#..#............###..###...##..#..#...#.....###.##.#..#..###...#.#..#.#.#...##.#.#.##...#.#.#.#.#......#.#.#..#.#..###.#.#.#.#.#.#.#.#...#..
#.#.##.#.#.#.##......#.#.##..##.#..#..#.######.#.##.##.#..##..##.#......#.##..###.##..#..#...#..#...#...#...#.###.....#.##.#.#.#.#.#....#.#.#.#...##.#.#.#.#.#.###......#.##..###.###..#.#..##.##.....#...##....#.#..#.#.#......#...##....#...#...#...#...#.#..#
##....#........#.#.##...#...#.....#..###.................#...#.....#.#.#.....#....##.#..#.#.#.#.#.##..##.#.###....#.#.....#...#...#..#.#......##.#.......#..#..#..#.##.###...#.#.#.#.##....#.....#.#.###.#...##.#..#....#..#.##..#.##..#.#.#.#.#.#.#.#.#.##.#.#.
#.#.#.##.#.#.#.##..#.#.#.#.#..#.#.##....#.#.##.#.#.#.#.##..#..#.#.#...#.#.#.#..#.#.....#....#....#...#.....##.###..#..#.####.#.#.###..#..#.#.#....##.#.#.#.#.#...#.#....###.#...........#.#..#.####...#.#..#.#..#.#..#.#.#..#.#.#....#..#.......#.......#.#.....
.....#..#...#.#..##.......#..#...#...#.###....#...#..##...#..#.#..##.#...#...#.##..#.#..#.#..#.#...#..###.#.......###..##.#.#.....#..###.##..###.##.#...#......##...#.##.#.#..#.#.#.#.#.##..#..#.#.#.#....#..##.#..##.....#....#.#.#.#.#.###.#.#.#.#.#.##...##.#
.#.###.#.#.#...#..###.#.##.#..#.#.#.#.#.#.#.##.#.##.#...#.###....#....#.#..##.#...#.#.#..#..#...#.#..###.#..#.#.#..#.#.#.....#.#.###.##.#...#....#...#.#.#.#.#.#.#.#.#.......#...###...#...#..#......#.#.#..#...#.#..#.#.#..#.#..#.#.#......#..#.##...#..##...##
..#.........#.#.#...##.##..##..#......#....#.....#.#..#..#....#.#..#.#....#.....#.#.....###.####..##.##....#...#..#.....#.#.#.#..##.#.....#.##.#.###...#..#..##........#.#.#.##.#####.###.#..#..#.#.#..##.#.#.#.#..#....#.#..#.#....#..#.#.#.#....##.#.#.#.#.#.#
.#.#.#.#.#.#.....#.#.#.#.#.#.##.#.#.##.##.#.#.#.#....#..#.#.#..#..#..##.##..#.#.#.#.#.#.##.#.....#...#.#.#..#.#.#..#.#.###......#.....#.#.##....#....#.#.#.#...#.#.#.#..#...#....####.##.#..#.#..#..#.#......#..#.#..#.##...#...##.#.#..#.....#.#..#.....#......
#....##.#..#####...................##..........#..##.##...##..###.#.#....###...#..#..#..#...#.#.#..#.#..#..#.#....###..##.#.#.#.##.#.#..##...#.#.#.#.##......##.#..##..#.#.##.#.######.....#....###..##.##.##.#.#..##....##...#...##...###.#.#...##..#.#####.#.#
..#.#.....#......##################...#.#.#.#.#.#...#...##..#.##.#..#.#.#.#.#.#.#.###.##.#.#..##..#..##...#....##..##.#....#..##....#..#...#..#.....#...#.#.#.....#...#......#...######.#.###.#..#.#.#..#.#.....#.#..#.#...#.#..#...##..#...#.#.#.##..#####...#.
.#...#.#.#..#.#.#...................#..#...#..#...#.##.###.#.#.....#...#.........#...........#...#..#...##..#.#...#....#.#...#...#.#.#.##.#..#.#.#.#.#.##.##..#.#.###..#.#.##.#.######.#...#.#..#...#..#....#.#.#..#....#.##..##.####..#.#.#........##.#.#.#.#..
..#.#.#..##..#...#.##.#.#.#.#.#.##.#..#.#.#.#.##.###..#.#......#.#.##.###.#.#.#.#..#.#.#.#.#.##.#..#..#...#..#..#.#####.#.#.#..#.##....#.#..#.....#......#...#...#....#.#..#.....####...#.##.##..#.#.#..#.#..#..#.####.#....#........#....#.#.#.#.#.........#.#.
.#.#....#...#.###.#....#..##.#....#..#.......#...##.#.#.#.#.#.#...#....#...#..##.#..#...#...#...#.#..#..##..#.#.##..........##..#...#.#....#..##.#.#.#.#####..#.##.#.#....#..##.####.#.#.#......#......##.###.#.#..#....#.#..#.#.#.#.#.#.#...#...#..#.#.#.#.....
#....#.#.#.#........#.#.#.....#.##.#..#.#.#.###.#..........#..##.#..#.###.#..#.....###.###.#.#.#...#.##...#...##...#.#.#.#.#...#.#.#...#.#..#.##....#..#.#.#.#.#...##..#.#..#....##........##.#..#.#.#...#......#.##.#.##..#..#..#..#...#..##.#.#.#..##..#..#.#.
.#.#..#.....#.#.#.#..#....#.#..#.....###...#.#.#..#.#.#.#.#.##...##..####.##.##.#.#....##.#....##.#.#...##.#.#.#.#..#...#...#.#....##.#.#..#.#...###..#......#.#.#.##.#...#.###.#..#.#.#.#..##..##..##.##.#.#.#.#...#....##..#.#..##.#.#.#....#....#...#.##..#..
..#.##.#####.#..##..#.#.#..##.#..#.#.##.#.#.....#.##..##..#.#.#.#...####.#.....#...##.#.....#.#...#.#.#.#....#..#..#.#.#.#.###..#.#...#.##...#.#..#..#..#.#.#.....#...##.#.#.....#..#...#..#..#.#..#.##......#..#.#.##.#.###....#....#.....####.#.##.#..#...#.#.
.##............#...#....#.#...##.##.#......#.#.#.#...#...#......###.##.....#.#..#.##...#.#.#...#.#....#..#.#.#.#.#.#..#.....###.##..##.....####..###.##..#..##.#.###.#......#.#.##.#.#.#.#.##....#.#.#.#.#.##.#.#..#....###..#.##.#.#..#.#.....##...##.####...#.
..#.#.#.#.#.#.#..#.##.#.#.##.#.##....#.##.#.#.....#.#..#..#.#.#..#.#...##.#...##....#.###..##.#.#..#.#..#...#........#.#.#.#.#.#...#...#.#.#.#.#.####...#.#...#..##.#..#.#.###..#......#..#...#.#.#......##.....#.#..#.#.#.#..#....#.#..#..##.#...#...#.#.#.#..#
.#.#..##...#...#.##....#..###...#.#.#.#.....####.#.#..#..#...#..#...#.#....#.##.#.#.#.##..#.....##.##..#..####.#.#.##...###......#.##.#...#.......#..#.#....##..#.....#...#.###.##.#.#..#...#..#....#.#.#...#.#.#.#.#......#.#.###...#.#.#...#.##.#.#......#..#.
.....#...#..#.###...#.#.#..#.#.#...#....#.##..#..#..#.##..#.#.#..#.###..#.#.#......###...#..#.##.#.#.#..###.#..##..#.#.#.#.#.#.#.##...##.#.#.#.#.##.#.#.#.#.###..#.#.#..#.#..#..#..##..#.#.#..#..#.#..##..#..#..#..#..#.#.##......#.#..#.#.#.....##.#.#.#.###...
#.#.#..#.#.#####..#..#....#.....#.#.#.#.#..#.#.#.#.#.#...#.#....#.....#.##....#.#.#.#.#.#..#...#.##....#......#...#...........#.#...##...#.##..##..........#....#.#..##.#.#.#.#..##...#....##..#.##..#...#..#.#.#.###.#..#...#.#.##..#....#..#.#...##..##..##.#.
####..#...###.#.#..##.#.#.#.#.#.......##..#............#....#.#...##.#.#...#.#...#......##.##.#.....#.#..#.#.#..#..#.#.#.#.#.#....#..##.#.....#...#.#.#.#.##.#.#....#...##......#.#.#.#.#.#...#.#...#..#.##....#...#..#.#.##..#....#.#.#.#.#..#..#...#...#...#..
#...#.##.#........#......#.#...#.#.#.#...#..#.#.#.#.##.#.###.#..#...#...#.#...#.#..#.#.#...###..#.#..#..#...#..#..###...#...#..#.#..##..##.#.#..#..#...#..#...###.#..#.#...#.#.##.#..#...#..#.#...#..#..#...###.#.###.#....#.#.#.#..#...#..#.###..#.##.#..#.#.#.
.#.#.#....#.#.#.##..#.#.#....####...#..##..#...#...##.#..#...##..#.###.#.#.#.#.#..#...#..#.##.#..#..#.#..#.#.#..#..###.#.#.#.#..#..#...#....##.#..#.#.###.##.#####..###..#.#..#.....#.#.#.##...#.#..##.#..#.#......#..#.##..#.....##.#.#.#.##.##.#....#..##....#
.......#.#.#...#...#..#.######.#.#.##.##.#..#.#.#.#.#..#.#.#....##..#..........#.#.#.#.#.##.....#.#.#.#.###....#..#.#.#....#...#.##..#.###.#..#..#.....#.#....#####..###.##..###.#.#....#.#.#.#..##.#...#..#..#.#.###.#...#..##.#....#..........##.#.###...#.#..
#.#.#.#..#.##.###.#.#..#.............#.....###........#..#.##.#...#.##.#.#.#.##.#....#..#...#.#....#.....#.##.#..#......#.#..#.#.#.####....#.#.##..##.##..#.##.#.#.##.#.#...#.....#..#.#......#.#....#.#..###.##...#...#.##.#...#.#.#..#.##.#.#.#.##....#.##..##
...#..###......###....##.#.#.#.#.#.##..#.#..###.#.#.##.#.##.##..#..#..###..##.....##.#.#.#.#...##.#.#.#.##.#...##..#.#.#...#.##.........#.#.......#...#..###..............#..#.#.#..#...#.#.#.#..#.##.#.#..#.##.#.#.#.#....#.##..#...#..##...#......#.#..#.#.#..
#.#.#..#.#.#.##.#.##.####..##...#....#.##..#.#.#...##...#......#..#.#.##.##...#.#.#.#......##.###....#..#....#.###..#..##.###...#.#.#.#..#.#.#.#.#..#..#..###.#.#.##.##.#.#.###..##..#.#.#.#..#.#..#......#.........#..#.#....#####.#..##.#.###.#.#..#.#....#..#
.#....##.#..#........##.##..##.#.#.#..#...#......###.#.#.#.#.#..#.....#....#.#..##....#.#.#....#..#.###.##.#..#.#..#.##...##..#..#...#..##.##...#..#..#..#.#..##..#.#....#...#..#...###......#..##..#.#.#.#.#.#.#.#.#.#...#.#....#...#.....#.##..##.#....#.#..#.
...###.....####.#.#.#......##..#.#..##.#.#..#.#.#...........#..#..##.#.#.##.#..#...#.#..##..#.###.####.#...####...#.....#.#.##..#.#.##.##.....#.##.##..#.....#...#....#.###.####..#.#..#.#.#.###...##..#..#.#..#...#...#.##..#.#.##.####.#.....#...#.#.#..#..#..
.#.#.#.#.#.##..#...#..#.#.#...#....#.#.##..#..##..#.##.#.#.#.#..#...##.......#.###..#..#...#...#.#..#..##.#.....#.#.#.#.##.....#......#...#.#..#..#...###.#.#..##..#.#..##.#.....#..##...##...#.#.#...#.#..#..#.#.###.#....###.#...####...#.#.#..#....##.##.#.#.
###.....#..#..#.#.#..#...#..#.##.#.#.#.#.#..##...#..#.#..##....#..###.#.#.#.###....#.#..#.#..###.#.#.#.#.#..#.##...#...#...#.#..#.#.##..#..#.#..#...#..###...#...#.##..#.....##.#..#...#.#.#.#....##.#....#.#.#.#..#...#.#....##.#..####.##..###..#.#...#.......
.#.#.#.#.#..#.#.####.##.###.##....#........#..#.#..#....#...##..#.#....###...#..#.##.#.#.#..#..............#..#.#.#.#.#.#.#..#.#.#..##.#..#....###.#..#.#.#.#..##.#...###.#.#..#..#..#.##....#.#.#...##.#....#....#.#.##..#.#...##.####....#....#.#..#.#.#.##.#.
......#....#....#.#.#....###...#.###.#.#.#.#.#.###.##.#..#.#...#.#.##.#.#.#.#.#.##.......##..#.#.#.##.#.#.#..#....#.##....##..#....#...##.#.###.#.#..#.......#.#....#.##.#..#.#.#..#.##...#.###..##.#...#.#.#.#.#....#...##..##...#.##.#.#..#.#..###.#.......###
.#.#.#.#.#..#.#.......#.#.#.#.#...#..##...#.........##..#.#..#.#...............#...#.#.#.#..#.#..##...##..##.#.#.#.....#.#...##.##.##.#...##........#.#.#.#.#.#.#.#..#.....#......#.#...#.#.#...#...##.#...#...#..#.#..#...#...#.#..#.....#..#..#.##.#.#.##.#.#.
#..##....###.#.#.#.#.#..#.....##.#.#.#.#.#.#.#.#.#.#.#.#....#..##.##.#.#.#.#.#...#..#..##.###.###...##...#....#...#.#.#...#.#...#.#....#.#...##.#.#.#.#.#..#.......##.#.#.#..#.#.#....#..#..#.#.##.#...##.#.#.###..#..#..#..##..#.#.#.##.##.#.#.....##..#.#.....
..#...#.#.........#...#.##.#.#......#....#..###...#....##.#.##.#....###...#...#.#..#.##...........##...#.#.#.#.#.#.#..##.##..#.#....#.###..#.#.#..##....#.###.#.#.#......#..#...#..#.#..#.#.#..#....#.#........#..#.#.##..#...#......#.....##.#.#.#...#....#.#.#
#.##.#..##.#.#.#.###.#.#....#..#.#.###.#..#..#.#.##.#.#...##....#.##.#.#.###.###..#.....#.#.#.#.#.#.#.#...###.......#..##...#.#..#.#...#.##..#...#...#.#...###...#..#.#.#.#.#.##.#..#..#....#.#.#.##..###.#.#.#.#...##...#.#.#..#.#.#..#.####...#..#.##.#.#...##
##....#.#.#..##..##.#....#.####..##.#.#..##.#....#.#..##.#...#.###.......####.###..#.#.#...#..#.##....##.#.#.#.#.#.#..#.##.#....#...#.#..#.#..#.#..##...#.#.#.#.###.##..#.#..#.....###.##.#..#......##....#..##..#.#...#....#.#..###..#.....#.#.#.##..#..#.#.###
##.#.#.#....#...#.....#.#..##...#.......#.....#.#....#....#.#..#.########.##......#.#...#.###..#...#.#........#...####.....##.#.##.#...#.....#.#..#...####......####...#....#..#.#..#....#..###.#.#...#.#.#.#...#.###.#..#.##...#.#.#..#.#.#.#..#...#..#....####
###.....#.#..#.#..#.#..#..#...#.##.#.#.#..#.#..#..#.#..#.###..#..............#.##....#.###....###.#..#.#.#.#.###.######.#.#....#....#.###.#.#....#..#.#####.#.#.######..#.#..#..#..###.#..#.####...#.###...#..#........#..#...#......#..#.....#..#.#..#..#.#####
...#..###.###.#.##.###.###.##.....#.#.#.#.#.#.#.#.#.#.#.#..#.....#...#...#.....#.#...#.#.#.##.######.#....###....#####...#.....#.....#....#.#..#.##..#######....#...#.#..#.####.#.##...#........#.#..#...#....#..#...#..#.###......#.#####..#.#.#..#.#.#......#..###..#............#...#...#.##.###..###.....#..#...#..#.###.###..##...#..#...#....#.##..#.#.####..#...#.#.#.#.#...##.###..#..###..#.###..#....#...#....#...#...#..#.........#.....#..##..####.#.#####.#..#....#..###....#.###...#.#..#....####......#...##.....#..#.#..#....##.#.#...#.#.#.#.#.........###.#.#.#....###..###.#.#.#####..#...##......#.#.#..###.###..#..#..##.....###.#.#....##.............######...#..#.#.#.#......#..#..###..#.#.#.#..#..#..#....#.#..#...#.###..#.###......#...####..#.#.##.######......#..#.#..#.#.#.#.#.#.#.#.#.#.#.#.#.##.#............#..##.#....#..#..#.....########...#..#.#..#..#.###.#..#..#.#.#.#.....#..####........###.#.#..#....##.#.#.##.#.#.#.#.#.#.#.#.##.#..#..##..#.#####.#..#...#.#.#.#......#...#..#...#.#.#..###..###.#.#.#.#...#....#.#
.#..#..#...#....#...#...#...#.##.#........................#.#.###.#.#.#.#.#.#.#...#.#..........#.##...##.###.##.#.###.#.#.#.#.#.##.#..#.#...#.#...##..#####.###...##...#....##......#.#.#.###.#.....#.#.#.#.#.#.#.##.#.#...###.#.##...#...#......#.....#.#.#####..#..#.#.#.#####.#..##..##...#...#.#..#..###...#.#.#..#...#...#.#.#.#.##.#.#.#..#.#...#.#.....#...#.#.#..........#.#...#.#..#..#..#...#.#.###.##.##..#.#.#.#.#.#.#..#.#.#.#.#.#.#.#..#..#..#......###..#.#.##.#.#..#.##.#.....##...##..##.####.#.#.#..#.#.###.#...#..#.#.##.#......#.#.........#.##.#.#..#..#....###..#.#..##......#.#.#..#.#...#.#.##....#..#...#.#..#...#.#.#.#..#......##.#..#.#.#.##.#.#.####.##.#.#.......#.#.##.#..#..###.........#..#..#..#.##...#..#.#.##.#....#..#.###.#.#.####..........###..#.#.#.#...#.#...............................#.#.#.##.#.#.###..#.#.#.#..#..#.##.######..##.#....#..#....#...#..#.....#..#.#.#.#.#.#.##.##.##.#......#.#.#...............................#...#..#.#..###..#.#.#.#........#.#.#.#.#..#..##......#.#..#.#..........##..#.#...
#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#...#.#.#.#.##.#.#.##.#.##.................#.#.###.#..####.#.#.#.....#.#...#........#.........#..#.#.#....#.#...#.#...#.###...#..##..##...#.#..#.#.#......#...#.##.#..........#..........##..###...#.#..##..###.#..##.#....#.#....#.#....#.#.....#.#.#.#.#.##..#.#....#.##...##.......#.#.#.#.#................#..#.#.#..##.##..##......##.#.##.#..#.#.#...#...#.#...##......#....#..#.##..........#..#...###..#.#...#.#...#.##.#.#.#..#..#.#......#..#...#.##.#..###.#.#...#...##.#.#........#.##..#.....#...###.#....#.#.##.#.##.####..#.#..#.#.#...#....#..##.#.#.....#....##..#####.#.#..#..##....#..##...#..#.###.#.##.##..###...#.#..##.#.#..#......######...###.##...###..#.######..#.#..##....##...#.##.#....#.#.#..#.........####.#.#.#.##.#.#..###..#.#.....##.##.#.#.#.#.##.##.##.##.#.#..#.###..#.#...#..#.#..#...#..#..##..#.#..#..#...###..#.##.#.#.#..#..#.#.#.#.#......#.......#.#...#.#.##...#..##.#.#.#####.###.#.#.#.#.#.###..##.#.....#.###.#.......###.###.###.....#..#..#.#.#.#...#....#.#.#.#.##...#.##.#.
.................................#..#..##....#...##.#.###.#.##.#.##.#.#.#..#...#...#.#...###..##.#.#...#.####.#.#.#..##.#.#.###...#..##.#.#.#.#...##....#.#.#.#.#.#.#.##..#..##..#.##.###..##...##.##.#.#.#.#.#.#.#.#.#.#..#.###.#.#.#.#.#.#..#.#.###..#.#...###....#.#.#...##.#..........#.#.....##.....##...###.##...........##.#.#.#.#.##.##.#......#.#.#.#.###.#.#.###.####..#.....##..##...#.#.#.#.#.##.#.#.##....#.##.#####...#.#.#.#.#..#.#.#...##...#...#...#..#....#.#.##.#..##..##...#..#.....#.#.##.#.....#.#.##.#..#.#..##.#..##....#.#.#.##....#.......#.#....#.##...##.##.#..#..#.#..####.#.#.#..#..###...#..#.#..#.#.#..#.#.##.#..#.#..####...#.####.##...#......#..#.#.#.......#.#.#....##..#.#..#.....#.#....#..#.##.#.##..#...#.#..#....#.###.#.#.#.##..#..#..#......#.###..###.#.#.#...#...#.#.####..#.....#.####...#.#.....#..#....#...##..#.##...##..#.#.#..##..#.#..........#...#.###....##.#.#.##.#.#.#.###.#...#...##.#..##.#.#.....#.....###.#####....#.#..##.##...#....#.#.#....#.##..#.#.#.#..#..#...##.#.#.#.#.#.#...###...##..#...#
#.##.#.#.##.#.#.#.#.#.#.#.#.#.#.#..#.#..##.##.#.#.........##.##...##...#..#.#.#.#.#...##..#.#...###.##.#..####...#.##.####...#.#.#.#..#........#.#...###.................#.#...##..#...#.#.#.##.#...##.###.....#..####...#....#..#.#.......#.#.....#.#..#.##..#.#.#..#...##.#..#.####.#.#....##.#.#.#.##..##.#...#...#.#.#.#.##.#.#.##.#.#....#..#.#.#....#.....#...#...#...#..#...#.#.#.#.#.##....#...#...#..#..#..#.####.#......#.......#...#.....##.#.##..#.#.##..#..#.#....##...#.#..#####.#.#.#.#.#........##.#...#.#.#.#....#.#.#.#.#..###...#..#.##.###.#.###...#.#....#.#.##..##.#.#.#.##.#..#...##..#...#.#.#.#.#.....#...##.#.....#...#...#.###..##.....##..###..#.#.#.#....###.#.#.#......###...#....#.#.#.#....###..#...#....#.#.#.#.#..#.#.##...#...#......#..##.##.#.#.##...#..###...#...#.###.#....###.#.#.##.#..##...##...#.#.#.##..#.#.#.#.#.#...#.#..##.#.#...#.#.#....#.#.####...##...#..###.#.#.#..#..###...#....##.#.#.#.#.#.#....#.#.##.#.#.###...#.#.#.#....#.#..#.##.##.#.#...#.##.....#..#..#..#..#..##..#...#...#...#.#.#.#.#.#.#.#.#.
..#.#..##...##...#...#..##..#.###.#....#..#.....##.#.#.##.#....#.#..#.#.#..........#.##..#....#...#..#...#.##.#.#.......###.#........#.#.#.#.#.....#.#.#.#.#.####.######.....#.#.#..#.#...........#.....#.##.#.###..#.#.#..#.#.#.#...#.#.#.#...##.#....#..##.#...##.#.#.####.#..#...#..#.#.#.##..#...#..#..#..##..#####.#...#.#..#.##.....##.#.#..###..#.#.#.#.##.##.#.#..#..#..#.#.#..........##.#.#.#.#.#..#..#.#.#..#....###.##.##.#.#..##..##.#......#.#.....#.#..#..#.#.#.#.##....#..##........#...#.##.#.##...##..#.....#.#..........#.#.##.#.#.....#####...#.##..#.#.#.##..#..#..............###.#...#..#..........##.##..#.#....##.#..##.##....###....##.#.##...####.#.#..#.#..#...#.#.#.#.#...#.##.#.#......###.#.#...#..##..###..........#.....#.##.#.#.#.#.#.#.#.#.......#.#.##.#.##.#.#.#.#.#..##..#.#.......#..#.#.#..##.#.##..#....#.#.#.........#.#.#..#.....#.##......#.##..##...###.#.##.#...#..#.#..##.#.#.#.#.#.##.#............##.#...#..#.#.#.#..##.....#..###....#...#.......##..####.#.#.#...#.#.#.##.#.#.#.#.#.#.#.#.#..................
##....#...##...##.#.#.##..##.##..#####..#..#.#.#.#.#.#.#.#.#.##.#.#..#...#.#.#.#.#....#.#.#.#..#.###..##...#....##.#.#.###...#.#.#.#.#.#..###.##.#..#...#.#.#....#.......#.#.##...#...#.#.#.#.##.#.#.#.#....#.....#......#..##....#.#...#...##..#..#.#..#.....#.##......###..##.#.#.###...#....##.#.#.#.#.#.#.#.#.#..#...#.#...#.#.#.#.#.##......#.#.#..#..##....##.....##..#.#..#..#.#.#.#.##..............#.#.....#.#.#.#....#.#.#####.#.#.#.###.#.#.#....##.#.....#..#..#.#...#.#.#...#..#.##.#.#.##..#..#....#.#...#.####..#.###.#.#.#...........#.#.#######.#..#.#....#..#.#..#.###.##.#.#.#.##.#..#.#..##..#.#.#.#.##...#.#.#.#.##..#..#.#..#.#.#.#..#.#.#.#..#.##..#...#..#.#..#.#.#.......#..##...#....#.#.#.#.#..#..##..#.#.#.#..#.##.#.##..#.##...#......#...#.....#.#.#.#.....................#.###..#.#.#.###.#.#.....#.#......#.#.###.....#.#.#.#......#..##.#...#..#.#.#.#...#...##..#....#...##..#...#...................#.#.#.#.###.....##.#........#..#.#.##.#.#...#.#..##..#.#.##..#.###...#..###............................#.##.#.#.#.#.#.##
#.#.#..#.##.#.#...##...#.#......#.#..#.###.##..#.##.#.#.............#.#.#.#..#.##.##.#....###.###.#.#.#..##.#.#..#..#...#.##.##...#....#.###....#..#.#.#.....#.#..#.##.#..#..#.##..##..###..##.##...#...#.##.#.#.#.#.###...##.##.#.#.#.#.#.#.#.#.#..#.#..####....##.#.#..#.#....##...#.#.#.#.###....................#.#.###.##..........####.#.#.....#.#.#.#.#.#.#.#.#.#...#....#.#.#..#...#..####.####.#.#.#.###.#..#...#.#.##.....#.#......#..#...###.#.#.###.##.#..#..#..####...##.##.#.#.#...#...#..#.#..#.#..#.##........#..#..#...#.##.#.##.##...########...#....##.#.#....#....#.##..####...#..#.#.#.#..#..#...#..#.#.#.........#.#.#.....#.#.....#..#...#..#...#.#.#.#.#....#....#.#.#.#.#.#.###.#..#.#...###....#.#.#..#........#.#..#...#.#.###.#.#.#.#.#.#.#.#.#.#.###....#.#.#.#.##.#.#.#.#.#...#..#.....#..#.#...##.#....#.#.#...#....#.##.#.#...##.#.##.#..#.#.#.#..#.#...#.#.##..#.#..###..##.#.#.#.#.#.#.#.#.#.#.#.#.#####.#####...#.#.#.#..##.#.#.#..#...#...#..##..#..#.#.###.#.#.#.#.#.#.#.#.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...##.#..#..
...#.#..#.#..#.##...#.#...###.#....#.#.##...#.#...#...###.###.#.#.#........#..#.......#.#...#..#.......#.#...#..#.##..##..#...##.###.#..###.##.#.#.....##.#.#.#.#.##...#.#.#.#.#.#.#.#.##.#....#.##..##.........#...#...##..#......#..#.......#....#...#.#....#.#.####..#...#.#.#.#.#.........#.###.##.#.#.#.#.##.#......#..#.####.#.#.#.#.##.#..#.#............#...#..#.#..#.#.....#.#.###.#....##....#...#...#..#.#.#.#.....#.##.#...#.#.#...#.#.###...#...#..###.#..#...#..#.##.#.....#...##.#.##..#.#...#...#.#.#.#.#.#.#..#.#.#.#.#..##..#...#.##...####.###..###.#.....#.#..##.#....##....#.#.#....#...#.#.###.#..#....#.#.##.#.#......#.##...#.#.#..#.#.#.#...##..........###..#.#.....#....##.#....#.#####.###.##..#...#..#.#.###..##..###.....#...#...###...#.....#...###.##.#.#.#.#..#.###..#.#.##.#..#.#.#.#....#.#..##.#.###.###.#.###..#......#.###..#.....#........#...#.#.#...#.#..#.##.#.#.#..........#...#####.#.#.##..#...#..#.##...#....#.###..#..#..##.##.#.#.#.#.#.........................#.##.#...#.#...#..#..#...####.....#.###..#..#.#.
#.##...#....#...###...#.#..#...#.#...#####.###.##..#.#...#...#..#.##.#.#.#...#.##.#.#..#..##..#.#.##.#....#.#.#...###...#..#.#.##.###..#.#.........#.#####.........##.#.#...................####.#.#.#.#####.#.#.#.#.#.#...#.###.#...#.#.#.#.#.###.#.#...###.#......#.#..##..#........#.#.##.#.....#.##.##..###..#.##.#.#.#....#....#....#..#...#...#.####.#.#.#.#.#.#..#..#.#.#.##..#.......#.#.#.##.###.#.#.#..#..#....###.###.#..#.#.#.#..#......#.#.#.#.#.#..#...#..##...#...#..##.#...#.###..#.#...###...#..#.....#...#.#...#....#.#...####.#..#..##..#...#.#.#....##.#..#.#....##.###.##.#....###.#.#.##.#..#.#..#.#.#....#....###.#.##.###.##...#..#........##.#.##.##.##.###.#.#..##.#.#.###...#.##...#.....#...#.#..##..#.#.##.#.#.#.#.#.#.###.#.#.#.###.#.#.###.#.#.#.##.#.........#.#..###..#.......#.#......###....##...###...#..#..#..#.##.#.#.###.###.#.##.#.#.#.###.##.....#.#....#..#........#.#.#.#.#.#.#.####.....#..#.#.#..#...#.##.#.##...#..#.#...#.#..............#.##.###.###############.#....###...###.#.#.###.#.###.#.#.......#.#.....
..#.#.#.#.#..#.#...##..#..###.###.##..#.#...#..#.#....##..#.####.#.##..#.#.#....#.#.#.#.#.#.#....####.###......##..#.##..#.........#.#.#.###.#.#.#..#####.#.#.#.#.#.#.#..#.#.#.##.#.#.##.##..#..............#............#........#.#...#...#...#...#.##...#..#.##.#...#.#..#.###.##.#...##...##.#...#....##....#..###..#..##.####.#.#.##..#.#.#.#.###....###..........#.#...#...#..#..#.#.#...#...#...#.......##.#..#.#.###..#...#........#..#####.............#.#.#.#.#.#.#.#.#.#.#.###.#.###.#.#...#....###..#..##.#.#.#...##.#.#.#....##..###.#..#.#..#.#.#.....#.#...#..#...###.#...#...#..#.##.........#.#.#...##...#..#.#..#.#.#...#....#.....##.#...#.##.##.......#...#...#.....#...#.......##....#.##.#.#.#.#.##.#.#.#.#..................................................#.##.##.##...#..#.#.#.#.#.##....#.###.#..#.#..#.#.#.#.#.#.#.#.#...#...#...#...#...#....#...###...#.#.##....#.#..#.#.#.#.##.#.#.##.......###..#.##.#......#...##...#....#.##.#.....##..#.#.#.#.#.#.#.##..##...#..................#.#....##..#....#.#.......##..#.#.#.#....##.#
#....#...###....##.#..#.#..#...#..#..#...#.#.#....#.#.#.#....#......#.#.#.#.######.##........##.####...#.###.#.#..#..#.#..##.##.#.#....#..###...#..#.###...###.#.....#..#.#..##..#.#..#.#.#.#..#.#.#.#.##.#...#.#.#.#.##..#.#.##.#.#.#.#.#.#.#.#.#.#..#..#..##....#.##....#.....#...###.#.###.###.##.####...#.#..#....#..#.##..#..#......#....#..#..#.#.#.#####.####.#.....##.#.#.#.#.#..##.##..##..#.#.####.#.....#..#...#..#.##..#.#.#.#.#.#......#.#.#.#.#.#.......................##.....#.....#.#.##.#####..##......#.##.#..#..#.###..##..#...#.#..#......##.#..#..##.#.###...#...####.#..#...##.#.#.#.#..#..#.#..#.#.#..###..#....##.##.#.#.###.#...##.#..###.#.#.##.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#...#..#.................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#....#.#..##..#...#...##.#..#.#.#..#..#..#.#.................#.##.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#...##.#.##.##.#.....#.........#.#.###.###.#..###...##.##..##...##..#.#..##..##.##.#.#...#.#.#.#.#.##.##.#.##.#.##.#.#.#.#.#.#.#.#.#.##.#.#.##.#..##.#.#.##.#..###..##.#...##
.##.#.#.#.#.#.#.#...#.....#.#.#.#..#..##......#.#.##.....##.#.#.#.#.###.........#..#..#.##.#.#...#..#.#..#.##...#..#....#.#....###.#.#.#.#.###.#.#....#.#.###...#.#.#.#.#..#.#.#.#.#.#.....###..#...#...###.#.##...#..#.###.#.#.....................#..#..###.##.#..#.##.#.###.#.#.#.#....###..#..#....#..####.#.##.#..#....#.#..#.#.#.#..##.#.#.#.#...#...#...#.#.##.#.#.#.#..#.....###.#....#.#.#.........##.#.#.#.#.#.#.#.#.#.#..#####...#.##.##.##.#.#...##.#.#.#.#.#.#.#.####.##.#.#.#.#.#.#.###..#...###..#.#.#.#.#..#...#...#...#..#...#.##....#.##.#.#.#.##.#.#.#.....#.#.#.##...#...#..#.#.##...#...#.#.#..##.......#.###.##.#..#.#............#.##..#..#...###....#...#.....#...#...#...#...#....##..#.#.#.#.#.#.#.#.#.#####.#.#.#...##.#..#.#.#.#.###.#.#.##..#...#..#....##.#.#..#.#.#..##..##..###..#...#...#..#....#.###.#.#.#.#.#.....................................##.#...........#.#.#.#.#.#.##...#...##.....###..##..#.#.#.#.##.#.#.##.#.#.#..........#..........................#.#..####.#................##..#.#..###.#.#.#.#..#.##..####
.............#...##..##.#....#...#..#.#.###.#.##....##.#.......###...#.##.#.#.##..#.##.#.##...#.#.#.#..#.#....#..#..#.#....##.#.#...#..#....#.#....##.#....#.#.###........#.#......##.#.#.####.###.###.#...#.#..##.#.#..#.##.#.#.#.#.#.#.#.#.#.##.#..#...##...#...#...#....#......#...#.#..#..#.#..#.##.#.#.#.....#..#..###.....#...#.#.#.#.......#.#.#.#.#.#.#....#...#......#.#.#.#.###..#.###...#.##.#.#...##.#.................#.#.#.#.#...##..#.....##.#..#####...#..##.#...##........#...#...#.#..##..###....#...#.#..##..#.#.#.#.#...##..#..##.....####....#......##.#.......#.#.#.##...#.....##.#.#.#..#..#.#.##.#.#.#..#.####..#...#.#.#.#.#.#.#.#..#..#.#.###.##.#.#.#.###.#.#.#.#.#.#.#.#.#.#.##.#.#.....#..####..#..#.#.#..#.#.#.#.#.#.##..#.#.#..##...#..#.###.#.##.#.#.#.....#.......#.#.#.#.#.##.#.#.#.#.#.#...###.#.#.#.#.#.####.#.#.#.###.##.#.#####.###.##.#.#.#.#......##########.##.#..###..#..##..##..#.##..#..#.#.#........................#.#.#.#.##.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#...#.#.#.#.#.#.#.#..#.#...#..#.....#...#.#..####.#.
#.#.#.#.#.#.#.##.#.#...#.##.#..#..#.....#.#.#..##.#..##..#.#.#.##.#.#..###..#..##...........#........#....##.#.#..#..#.#.#.#.....#.#.#.#.#.#...#.#...#.##.#..#..#..#.#.#.#..##.#.###...#...##...#####.#.#.#...#...#.###...........#...#.#.#.#.#..###..##...##..##..##..###..##.#.#.#.#...#..#....#....#...#..#.#.####.#..#.##.##.#.#..#...#.#.##.#.............#.##.#.#.#.##.#...#.....#.#.#.##.##..#..#.#.##...#.#.###.####.###.#..........##.#.#.##.##..#.#.###.#.#.##.##...##...#.#.##.#.#.#.#.#...#..#.#.#.#.#..#.#...#.#.#...........#.#.#.##.#.###.###.#.###.#.#.#.#.#..#.#.#.........##..#.#.####..#..#.#.#....##.##....#...####...##..#.#.##.###.###..#...................#.............................##.#.#...#.##.#.#....#...#..###......#.......#.#.##..#....#.#..#..###.#.#.#..#.####.........................#................#.##.#.#.#.#.##.#.#.#.#.....##...#..#..#.#.#..............#.####.#.#.#.#.#.#.#.#.#.#.#.......###########.#.#.#.#.#.#.###...#..#.######..#.##..#..#######...#..#.#.#.###.#####...####..#.##.##..#.##.#.#.#..#..#....
##.#...###..........#.#..#..#.#.#..##.#...#.#.#..#..##..#...#........#..#.#..#...#.#.##.#.#.##.#.#.#.#.#.####...#...#...#...##.#.......#..#..#.##.##...#....#..#..#.###..#.#.##...#.#.#.#.#..#.#.#.#.......#.#.##....###.##.#.#.##.#.#......#.#.#####.#.##.#.#.#.#.#.#.##.#.#...#.....#.####.#.#.#.#.#.##..#..#...#.....#...#.#..#..#..##.#..##...#.#.#.######....#........##.#.#.#.#.##...#.#..#..#.#.....#.#.##..#.#.#....#...###.#.##.##.........#.#..#.....#..#...#.##.##.#.#.#.####...........##..#...#....#.#....##.....#.#.#.#.#.#..#......#...#...#.....#...###..#.##..###.####.#.#.#..#...####.#.#.#..#..#.##..#...#.#..##..#..##.#.#.###.#..#...#..#..#.#.#.#.#.#.#.#.##..#.#.##.##.#.#.#.#.#.#.##.#.#..#...#.#...#..#..#.#..##..#.#..#.##.#.#.##.#.......#.##.###..#..#.#.....##.#.###.#.#.##.#.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#........................#.#.#..#.#.#..#..#...#.#.#.#.#.#.#.....#...#....................######...........##.##.#.###...#.##..#.#...#...##.#..##.#.#..#.#.#.#.#........#..#.##.#.#.#...#...#...#..###.#....#...#.###.
#..##.#####.#.###.#....#..#..#...#.###.#.#.#....#.#...##.#.#.#.#.#.#...#....#.#.#.#..#..##....#...#...#...#..##..##..#.#.##.#.#.###.##.#.#.#..#.#.#.##..#.#..#..##...#.#.....#.##...........#.#......#.#.#.....#.##.#.###..###.#.#....#.#.#......###.........................#.###.#.#.####..##...#....#..#..#.#.#.##.#.##.#...#..#..#.....##..##..#.#.#.#.....#.#.#######...........#..##..#.#..#....##.#........#.....##.#.##.##.#.#..#..##.#.#.#..#.#..#.#.#.#..#.#..#................#.#.#.#.#.#.#..##..##.#..##.#.#.##.#.##.#...###..#.#.#.##.#.#.#.#.#.#.#.#.###.#.#..#.###..#...#.#...#.#.#..##.......#.#.##..#.#..#..#..#.#.#.#..#......#....#.#.#.#...#######.#...#...##..#.##..#..#..##.#.#..#.#....#.#.#.##.###.#..#.#..#..#.#.#...#..#..#...#..###.#.#.##..#.##.#...#...#.#.#.#....#.....#....#...#...##..#...#.#..#.########..#.#.#.#.#.#.#.#.#.#.#.#.#####.#.##....##.###.##..###.#.#...#.###.#.#.#.#.#.#.##.#.##.#.#........#.#.##.###..#...#..#..##..#.##....##..##.#...#....##.#..........#.#.#.#..#...#.###...##..##..##..###....#.#..##...#..
..########.#.#...#.###..#.#.#.#.#...#.......#.##....#.#...#...#...#.##..#.#....#....#..#...#.##.##.#.#.#.#.#.#.#.#.#.#...#.........#.........#......###.##.#.#.####.#....#.##..#.###.#.##.##..#.##.##...#.####...#.....#.#.##..#..##.##..#.#.##.#...#.##.#.#.#.#.#.#.#.#.#.#....#...#...##.#.#.#.#.##.#..#..#........#...#..##..#..#..#.#.##.#.##.#.......#.#.#............#.##.#.#.#.#.#.#....#..#.#.###.##.#.#.#.##.#.#....#...#....#...#..#...#..#....#.###....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.....#.#.#.#..##...#....#.#.....##.###.#....#..#...........#....#.#.....#.#...#.#.#.#.....#....#..#..##.#.##..#..#.#..###..#.#.........#..#.#.#.#.#.........##.#####...#.#..##..#....#.##.#.#...#...#.#..##.#..........#....#....#.#.......#..#...#.#.#.#..#..##.#...#.#.....##..##...#....#.#.#.#.#.##.#.#.###.##..#.##.#..##.##.#.#.#.##.###.#.#.#.#.#.###..#..#.#.#....#.#.#...#.##...####.....#.#..#..........#.#.#..#....#.#.#.##.#.#.#.#...#..#...##..#..#.#.##..#.#.#.#.#.#.#.##.##.#.#...#.#.#.#.#..##.##.#..#.#..#..##.#.#.#.#.#.#.#.#.##.##.#.#.##.#.
#..#.####.....#.#...#.#..........#.#.###.##.#...#.#..#.#.#.#.###.##.#.#..#..#.##.#.#.##.##.#...#......................##..#.#.#.#.#.#.#.#.#.#.##.##..#.......#..##...#.#..##.#...##.##..#.#.#...#.#.#.##..#....#..#.#.#.......#..#.#.#.##...#.....##.#....#...#.##..###.#.##.#.#.#.#..###..........#...#...##.#.##.##.#.#.#.#.#.#.#.#.##...#....#..#.#.#.#..##.#.##.##.#.#.#.#####.........#.#..#..#...#....#...#...##...#.#..#.#.###..##..#.##.#.#..#.#....#.#.#.#......#.#.#.###.#.#.#..........#.#........#.#.#.#.#.#.#.##.#.#....#...##.#.#..#.#.#.###.#.#.#....##.#.#..#.#.....#.##.##.##.#.#..#.#.#....#...#..#.#.#.#.....#.#.####..###.#..#.#.#.#.#.##.#..#####.#.######.#..#.#...#....#.###.###..#.#.#.#.##.#.##.#.##..###....#.#.##.##..##..#...#.#.#.#...#.#...##.#..#.#.#.##.#.#..#...#.....#....#.#..#.#.#.#.#..#................#....#.#.#.#.##.##.#.......#.#...#..#.....#.#..#..#.##.###.#.#.#.#.##.......#.###.#.#.#.#.#.#....#.##..#.#.#..#...#.....#.#...#....................##.#.#.#.#..#...#....#.##.###...................................
#.#....#.#.##.....#...#.########........#....##..#..#....#....#...#.....#.#..#..###..#..##.#.##.#.#.#.#.###.#.#.#.#.#.#.#..###...#...#...###...###..#.##.#.#...#..##..#..#....##....#.###....##.#....##.#.##.#.##.##...#.#.#.#.#....#..#.#.#.##.#.....#.#..#.##...##.#....#.#.......#..#.#####.#.#..##...##..###......................#.#.#.##.#.#.####...#.#..###.####.###.###.#.#.####.#.##.#.#.#.#.#.#.##.#.#.#.#..##..#.#........#.#.#...###....###..###...#...#.#.#........#..#.#.#.#.###.#.#.##.##.#.#..........#....#..#.#.#.#.##.......#.##..###......#.#.#...#..#.#.###.#.#..###...#..#...#.....#.##.#.#.#.....#...#.##.#####.#.#.#...#..#...####.##...#####.....#.......#.###.#..#.#.###...###....#...#....#.#......#..#.###.###.#..##..#.#..#.....#..#.##...#####..#..#....#..#..#.#.#.#.##.#.#.##.##....##.....#..#.##.##.#.##.#...#.#.........#....#.##.#.#.##.##.#..#.#.#..##..#..###..###...#.###...#.#.##....##.....#......#.#.####...#...#..##..#.##...#.#.#.#.#.#.#.#.#.#.#.#..........#.##.##.#.##..#...#..#.#.##.#.#.##.#.#.#.#.#.#.#.#.#.#.
....###...#..##.##.##..#.........#.#.#.#.#.#.#..#.#..#.#..#.#..#.#.#.##...#.#.#.##..#.#...#......#...#..#.##..#.##.#......#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..#.#.#.#.#....#.###...#.#.#.#......###...#.#.###.#......#.#..#......###.###.###.##..#.##.....#.#.....#.#.#...#...#..#..#.#.#.##.#.#.####.#.###.#.#.#.#.#.#.#................#.#.#.#.#..#....#...#..##..#..#....#...........................#.#..#...#.#.#.#.#....##..###.#..#.#..#.#.#.#.#.#####.#.#.#..#......#..#####.#...#.#..#.#.##.#.#.#.#.##.#.##.#.#...#.#.#.#.....#..#.##.#.#...#.#.#.#.#....###...#..#.##..#.#.#..####.#.##...#.#.#######..##....##.......#.#..#.#.#.#..#...##.###.#.##..#.##.#....#...#.#.#.####.#.#..#.#.#.#.##.#....#####..#....#..#....#.#.#....#.##.###.#.....##.###.#.#.#..#.#..#.#.........#..#..##...####.#..#.##..#.#..#..#....#..##.#..##.#.###..#.#.#....#..##..#..#.#..####...#..#.#..#.#.#.#...#.##..#.###.#.####.###.#.#.##.##..#...##..##..#.#.#.##..##.......#.#..##.#...#.#.##.#.#.#.#.#.#..#.#..#.#.#.#.#.##..###..#..##..#..##..#.##.#..##.
.##.#..#.#.#.#..#..#..#.#.##.#.#..#..##..##...#....#.####..#..###...#..##...#.....#.#...#..#.#.#.#.##.#.#....#..#...#.#.#..........................................#....#..#.....#..#.#...#..##...#...#.#.#..#.##...#..#...##.##..#.#..#####..#...#...#....##..#..#.##.####.#.#.##.#.#.#.#.#.###..............#..###..##..##.#.#...#.##.#.###.##.#.#...........#.#.##.#.#.#.#.#..#..#.#..##.##.##.#.###.###.#.#.###....#..##..###...#.#.#..#.#.###..#....#...............#...#..#.##.#.#.#..#...#.##.#.#.#..####..#.................#.#.#...#.##.#.#.#..###...##...........###.#.#.#..#..###....#..###.......##.....#.#..#..#..#.##..#.#.##....#........#..##..#..#......####.#.#.#.#.#.#.#.#....###...#..#.......#.#.#.##...#.#..#.#..#.#.#.#.....#.#...#...#...#.#..#..#........#.#..#....#.#.#.#.##.#.#..#.#....#.#.#.#..#...#.#.#.#.####.#...#..#..#....#.##.#.#.#..##..#..#...#..#...#..#.#..#...#...#.#....#.##.##...#####..##.#..#....#.#.#.#.#.#.#.#.......#.#.#.##.##....##.#..#.##.#.#.#...#.##.....#....#..........#.##.#..#.##..##.##..#.....#..#...
.###..#.......####..#....#.#.##..#.#...#.#..#..#.#.....#..#.#..#.#.#.#.#.##..##.#...###..####.###.#.....#.###..###.#.###.#.#.#.#.#.#.##.#.#.#.#.##.#.########.#.#.#.###...#.###.#.#..#.#.#.#.#.#.#.##..#.#.#.#.#.##.#.#.##.#.#.##.....##...#.#.#.#.#.#.#.###.#.##.#.#...#..###.#.................#.#.#.#.#.#.#.#..#.#..#.#......#.#...#..#.#.#..#.#.#.##.#.###.................#..#..###...#..#.##.#...#.#####..#..#.#..#.#.#..#.#.#...#..##....#.#.#.##..#.#####.#.#.#.#.#.###...#...#....#.#.#...#....#.#...#..###.#.#.#.#.#.#.##......#.#..#...###.#..#.##.#.#.#.#.#.#.###........#.#..#.##.#..#.#.##.#.#.#.#.###...#..#..#....#.#...#.#.##.#.#.#.#.#..#...#..#.#.#.##..#...#...#...#....#.##..#.#.#..#.#.#.#.#.###...#.##....###..#...#....#.##.#..##.###..##.#..##.#.###.#.##...#...###.###...#.##.###...#.#.##....#.#...#........#..####.##..#.#.###.#.....##.##.#.#.#.#..#.#..#..##.#.....#..##..##...#.##.#.....#.#.#.#..#.#.#.#.##.#................#####........#...#.#.#....#.#........#.#.....#.##..#.#..#.#.#.#.#...#..#.#..#.#.#.##.#.#.#.#.#..##.
..#..###.#.#.#..#.#..#.#....#...#...##.#.#.#.#.##.##.##.#.....#..........#.#.##..##..#.#.#.#...#...#.#.#...###..#...........#..#..#....#...#...#....#.......####....#...#...#.......#.................#...........................#.#.#.#.#........................#.#.#.#.##...#.##.#.#.#.#.#.##.#.#.#.#.#......#....###.##.#.###.##.##.#.....##.....#.#.#..#.######.##.##.##..#..#..#.#.#.#...#...#.#...#.#..#.#..#.#.....#.#.....#.#.#.#..###.....##.#..#..#....###.#.....##.#..#.#..#.#.....#.#.#.#....##.##..#.###.#.###...#..#.##.#.#.#.##.#.#....#........#.#...#...###.#.#.#.#...#......#.#.#...#...#........##.#...#.##.#....##......#...#...#..#..##..#...#...#.#.#.#.#.#.#.#.###..#...#......#.....####..#..#....##.##.###...##..#.###....#.#.....#..#..##..........#.#.##..#.#....#..#.......#..##...#####.#....##.##.##.#.#.#.#...###....#.#....#.#.#.........#...#.###..#.#....####..#.#.#.#.##.###..#.##........#..............##############......#.#.#.#..#.#.#.#..###...##.#.#.#.###.#.#.#.#.#.##.#...###.##.##..#.#..#............#.#..#.#..#
.#.#..#...#....#...#.#.#.#####.#.##.#.....#........#.....##.#..##.#.####.......##..#.#......#.#.#.##.#.##.###..#.#.#.#.#.#.###.#.#.#.####.#.#.###.##.#.#.##...#.###.##.#.##.###.#.#..#.#.##.#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.###.##.#........##.#.#.#.#.#.##.#.####...........##..#..###.#.#.#...#.#.#......#.#.#..###..#....#......#....#.##.#...#.#.#.....#..##..#..#.##...#.#..#...#.......##..##.#..#.#..#.#....##..##.#....#.#.#..#....#.....#.#......#..#.##.#.#....##.#..#.#.#..#.##.##.#......#.#.#......##...#.....#####.#.#.#..............#.#..###.##.#...#.#.#.#.###.###..#.#..###.#......#.#.#.#.#.#.#.##.#.###.#......#.#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.................##.###.#..#.#.#..#.##.#...#.#..#.#..#..#..#..##.#.#...#..#.#...#.#.#..#..#.###.##.#.##.......#.##.#.#.#.#.#.#.#..#.#..##.##.....#.#.#.###..#.#.....##..#..#.#....#.#...#.##.#.#.##..##...##.#.#.#.#..#.#.#.............#.#.#.#.##.#.#...#.#.#.#.##.#...............######.#.#.#.##.#..#.#.#..#.##.#..###...#...#............#.#.#..#...#.##..#...#.#.#.#.#.#....#.###..
.....###.###.##..#....#...#.#..#.#...#.#.#.##.#.#.#.##.#...#.#.#.###.....#.#.#.#.#.#.##.#.#.........###...##..#...###...#.#.###.#...#..#.##..#.###......#...##...#...##..#..#.#..#.#.#.#.#.#.#..###...#.####..####..####.#.#.#.#.#..#.#.#.#.###..##...#.#...##.....#.#.#.#.#.#.#.#.#.#.......###.....#.#.#..###.#.#.#.#.#.##.#.#.#..#.##....#..####.######..#...#...#..#.#.#...#..##.#.#.###.#.#.#...#.....###.#.#.###.###.#.#..#...#..#.#..##.#.##.##.##..#...#..#..##.#.....#......###.#...#.#.#.#....#.###.#.#.#.#.###.###.#..#.#####.#####.##.#.##.#...#.#....#..#.......#..#..#.##.#....#.##.#.##........#...#......#....##.#..##..##.##.......#....................##.#.##.#.#.##.##..#.....#.###..#.#.#..##.....######..#..#.#..#...##.##.#.#.#.#...#..#..#...#....###...#.#.##..#...#...##..#..#.#...#..#...##.##.#.....#..#...#.#.#.##..#.###.###.###.#....#..#..#.###.#.#.#..#..##.#......#.#.#.#.#.#...........#...#.##..##..##...#.##.#.#.##.##............#.....#.......#...#.#.#.#.#.#.#.#.#.#.######.###....#..##..#..#..##.#...##..##.#.#...#..#
.#.#.#....#....###.#.#.#.#...#.#..##..#.....#.##......#..##.......#.##.#..#...#......#.#.#.##.#.#.#.##.#.#...#.##..#.#.##.#.##..#.#...#.....##...#.###.#.##..##.#.#.##.#..#.#.#.#.....#.#......#.#..#..#..####...###.#............#..#.#.#.#...##.#.##...###..#.#.#..##...#...........##.#.#.#..##.#.####..###................#.#.#.#.#.#.#.##...#..####..#..#.#.##..#....#.##..#.#...#.##........##..##.#..#...#...#...#...#..#.##..#..#.#...#.##....#..#..##..#...#.##..#.##.#.#.#..#...#.#...#.#.#.##..#...##......##...#...#.....#..#.....#.##......#.#.#.#.##.##.###.#.#.#..#........#.##.#...#.#.##.##.#.#.#.##.#.###.#...#.###..#.....#.#.#.#.#.#.#.#.#.###.###.#..#..#....#....##.#.#.##.#...###.......#.#.##.#..###.#...#..#.#..##.##...#.#.....##.#.#.#.#.#.#.##.###.#.#.#.#.#.#.#.#.#.#.###..#..##..#..###..#...#.#####..#.#..#.#..#.#...#...#...#...#.###.#..#...#...#...#...##....#.#.#...#.#####..#.#.##.#.####..#..#...#..#.######.#.##..##.#.#.#.##.#.#..#.##.#.#.#.#..##...................#......#.###.#.#.#.#.#.#.#.#.#.##.#..#.#...#..##.#.#
###...##.#.###..#.##......##..#.#.#..#.#.#.#.####.##.#.#.#.#.#.#.#....#..###.#.#.#.#........####...#.....##.#..#.#...###......#.##.#.#.#.##.#..##.#.#.#.....#...........#...#..#.#.##...#.####...#.#..###..#.#.#..#....#.#.#.###.#.#.#.#.#.#.##.#..#..##...#.########..#.#.#.####.#.#..##..#...#..#..#.#.#....#.##.#.#.##.#.#..............#..##..#..#..#..#.....#..##.#.#..#.#....##.#.#..#.##.#.#.#...#..#.#.#.#.#.#.#.#.#.#.#.#.#...#....#.#.###.##.#..#.#.#..#.#...##..##...###..#.##....#.#........#..##.#..##.#.#.#.#.#.#.##.##..#.##.#....####.#................#...#...#.#.#.##.#..##...#.#...#.##...#.........#.....##......#..##.#..#...#...#...#...#.###..#.#.#..#.##.###.#.#....#...###.###..#.#.##.....#.#.#.#....##..#....#.#..#.#.#...#.#.#........................................#####.#.#.#.#..#.#.#..#.#...#.#..#....###..#..#.##.#.#.#.#..##..##.###.##.#.#.#.#.#.#.#.##.#.#..#.#.#..######..#####..###..#...#..#..##.##.#.#.#.#.#.#......#.#..#.#.#..#....#...##.#.#.#.#.##.##.#.#.#.#...#.#.#...#...#.................#.#.#.#.#.#.#.##....
.#.#.#..#..###.#....#.#.#.#..#..#..#....#.....#####.........###....#.#.#..#.....###.#.#.#.#.#.#.#.#.##.#...#.#...###..#.#.#.#...#....#.#.#...#.........#.##...#.###.#.#..##...#...#..##..#.....#.####..#..#...#..####.#.#.#.#.#...................#.#.#.#.#...#.#.#...#..#..#....#..#.##..#.##..#..#.......#.###..#..##.#..###.#.#.#.#.###..#.#.#...#.#..#..##.#..#..#..#.#....#.#.#.....##.#..#......##.#.#........................##..###..#..##......#.....#.#...#.#.#.#.##.####.#..#..##....#.#.#.##.#.#..#.#.##.................#...###.##.#....##.###.#.##.##.#.#.##..##....###.##..#..#.#...#.#..#.#.####.#.#.##.#.#.#.#.##.###.#.#.#.#.#.#.#.#.#.####....#..#.#.###.#...#####.#.#.##..##.#...#..#.##.#.#.#.#.#....##.#.#..#..#.#....#.#..#.##.#.##.#.#.#.#.#.#.#####.#.#.#.#.##.#.#.#.#.##.#####........#......#....###..#..#.#.#..#...#...#........##..#.....#.......................#.#....##.#.###..##.#.#.##.#.#..###.#.#.###..............#.#.#.##.#.#......#.##.#.#.#.#......###..####.###.###.###.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...............###
.......#.#..#...#.#..###...#..#..#..##.#.#.#.#####.#.##.##.###.###.#....##.#.#.###...#...#..#........#..#.#...##..#..#...###.##..###....#.##..#.#.#.###.#.#.#.##....##.#.#.#.#.#.#.#.#..#.#.#.#..###..#.#..#.#.#..#..#..........#.##.#.#.#.#.#.##..........#.#.....##.##...#.#.#.#.#...#.#....#..#..#.####..###..#.#..#..##...#.#######.###.......##...#..#...#.#..#...#...###.##...##.#.#..#.#.#.#.#.......#.##.##.#.#.#####.#.#.#.#.#.#...#.#...##.#.#.####.#..##......#.......#...#.#.#..#.#.####.......##..##..#.#.#.#.##.##.#.#..##..#..#...#.#.#.##..###.##..#..#.#.#.#.##.###....#.##....##.....#.....##...#.#....#.....####.#.....#...............#..#.#...##.#..#....##.####...#..#.#.#..#.#.#...####.#.##...#.##.##...#...####.#.#...#...#........#.#.#.#.#.#....#.##...######.#.#.#.#....#####.#.#.#.#.#.#.#..##.....#.#....#..#..##..##..#.#.##...#.#.#.##.#.#.#.#.#.#.#.#.##.#.#....#.##........#...............#.#...#...#..#.#.#.#.###.#.####.#..#...#.#.#.............#####.##.#.#.#..#..###.#................#..#..##..##....#.#.#.#.##.#.#....
.#.#.##..#.#.##....##.#.#.#.#.##..#..#....#...###...###.#...#...#...#.#.#...#...#.#.#.#.#.#.###.#.#.#.##.#.##.#..#.#..#.###..#.#..#.##.#..#.#..#.#...#.......#...##.#.................#....#..#.#...#....#.#.....#.#...#.#.##.#.####..#...#..#.#.#.#.#.#.#....##.#......#.#...#...#.#.#.#.#.#..#..#..#...#.#.#.#.#.###.#.#.#.#...#.#.#..#.#.##.##.#.##..#...##...#..##...#.#...#.##...#...#.....##.#.###.#.#.#..#..#.###.....#...#.......##...#.##.##.........##...##.#.#.#.#.#.#.##....#.#..#....#..#####....#.#.#.#.#.###..#....#.#.#..#.#..##..#....#..#.#....#.##.............#.#.#.#...###.#.##.#..#.#.#..#.#...##.###.#.#.#....#.#.#.#.#.#.#.#.#.#.#.#..#..##...#.###.##....#####...#......#......##.#.......#.#.......#.#..##.#....##.##.#.#.#.#.#.#.............#.###..##.##.###.#.#.....#.#.###...#.#...#...##.#.#.#.##....##..#...#.#.#.#.#.#.#..#.##....#.....#.####.####.##.#.#..##.###...#.#.#.#..#.##.#.#.#.#.#...#.#.#.#.#..#...#.....#...#..#.#...##.#..#.#.#######.#................##.#.#.##.#.##.#.#.#.#.#..##..#..#...#.#....#######.#.#.#.#
#.#..###...#.#.##.##............#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#.......#.....###...#...#...#...#....#....###....#...#...#.....#...#.#####.######..#..#.#.#.##.###.#.#...#.###.#..##..#.#....##.#....#.#.#.#..#..#.#.#..#.#..###...###.###.#.#.###.#.#.####.#.#.#.#......#.##.#.##.#.#.#.#.....................##...#...#...#..#.....#.#.###.#.#.#.#.#.#.#...##....###..##..##.#.#..#....#.....#...#..##.#.##.#.#####.#.#.#.##...#...#.#.#.#.#.#.##.#...#...#...##.#.##.#....#.#.##.#..#.#.#.#.#..........#.#..##.#.....#....#.#..#.#.#..#.#..##.#..#..##.#.#.###.##.#..#.##.#.#...#..#.###....#...##..#..##..#...#.#....#...###...###.####.#.#.#.#.#.#..###..#.##...#..#.#..#.#.#..#.#.#.#..#.#.#.#....#.##.#....#.#..#.##.#..#........#..####.#.###.#.#.#.#..#..#....#......#.#.##..#..##....#.#.#.###....#.###.#.#.#.##.#.#............#.###.##.#.#.#.#.#.....##.##...##.#.#.###.##..#...#.#..####...###..#.###....#....#.###..##.#.#.#.#.....#..#.#.#...#.......###.#.#.#.#.#.#.#............#....##..#.##.##.#.#.#.#.####.#.#.#.#.#.#.#.#.#.
...#..#.##...........#.#.#.#.##.................................................#.#.#.#.#.#.###.#.#.#.#.##..##..###..##.#.#.#.#..##..##..##.#..##....#...#...#.#.#.####.#.##.#...###.##.##.#.#.#.#..###.#.#.###.#.#..#.....#.#.#....###.#.##.#.#.#.#...#...#..##...#...#...........#.##...................#.#.#.#.#.#.#.#.#.#.#.##..##..##...#..#.#....................#.##.#.##.#.#.#.#.#.#...#.#.#.#.####.#..##..#..#..##...#..#..###....#.#.#.#.#.#.#.#.#........#.#.#.#.#.#.....#...#.#......#...#.....#...##.##.#.#.....####.##.#..#.#....#....#..#...#.#...#..##..###.#.#...#...#..#.....##..#..#.#.#.##.#.#...#..#...#.#.#.#.##.#.#.#.#.#.#.##.###..#....#.....#..###.#.#..##..#....#.#.##.#.###....#.#..#.#.#.#.#..#..#.#....#...#...#..#.#.#.##.#....#..#..##...#..#...#.#.##..#.#####.#.#.#.#.#.##.#.#........#.#...#...#...###..#..##.#.#.#.#...............#..#.####...#..##.#..#...#...#.#.#.##...#.####.#.#.#.#.#...#.#.#.#.#..#.#.#.##......####..##...#..#...####.#.##.#..##..###...#.#.#.##.#.#.###.###.#...#....#.....###..#..................
.#...#.....#.#.##.#.#...#...##..#.#.#.#.#.#.#.#.#.#.#.#.##.###.###.###.##.#####..#...#...#...#..........#.#.#.#.##.#.##.#.#.##.#.#.#.#.#.###.#.#.##.#.#.#.#.#...#....#.........#.##...............#..#...#...#...#..#.##.#....#.#.#..#....#.........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.###.#.##.#.#.#..#...#..##...#...#....#.#.#.#.#.#.#.##.#.#.#.#.#.##.#.#.#.#.#.....................#.#..#..#...#..#.#.#.#.#.#.#.#.#.##.#.#.##.###...................#.#.##............##.#..##..#.##.#.#.###.#.#.#.##.###..###.##.#..#...#.#.#..#.#.#..##.#.#..##....#.#.#.#.#.#......#.#.#.#.#..##.#...#...##......#....##...#.##.........................#....#...###..#.#.#.#.#...#.#..#.#..#.#..#.......###.###..#..#...#...#..#..#..###..##..##..#...#.#..#..#.#.##..#.#.##..#..##.....#.#.#...#..#................#######.#.#.#.#.#.#.#.##.#.#.#.#...#..#.#.#.#.#.#.#.#.##.#..#...##..#.#.#.#.#.#.#.#.....#...##..#####.....#...##..#...#....#...#...#.#.#.#.#.#.#.##.#.#..#.#...#.#..#..#...##.#.#.##..##.#...#..#..#.#.#.#.#.##.#.#.#.#.###.#.###.##.#.##.##.#.
#.##..#.#.#..##...#..#.#.#.#.##.##.#..##...#.#.#.#...#.#..#...#...#..##..##...#.#.#.#.#.#.#.#.#########......................................................#.#.#.##.#.#.#.#.#.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..##.##.#..##..#.##.#.#.##.###.......................#..#...#..#...#..#.##..#.#..##..###.#.#.#.#.#..##.#.#.......................#..##....#...#....#.#.#.#.#.#.#.#.#.#....#.#.#.#.#.#.#...............................#.#.#.##.#.#.#.#.#.#....#.#.#.#.#.#.#.#.#.#..#..#.#.....#...#........#..#.#...#.#.#..#.......#..##.#.#.....#.#.##.#......#.....#.##..........#.#.#..#..##..###.#.#.##.#...##..#..#.#.#.#.##.#.#.#.#.#.##...#.###.#.##.#.###.....#.##...#..#.#.#..#.#.#.#.#.#...#..#..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##...##.#.##.###....####..#..#.#.##.....#.#.#.#.#.#.##.#.#.#.#.................................#.###..##..#.#.###.#..#..#.#.#.#.#.#................##.#.#.#.#.#.#.#.###.#.#.#.#.#.#.#.##.##.##.#.#.#...#...............#.#.#.#.##.#.#.##.#.....##..####.###.#.#.#...................##..#..##.#.##.#.##.##...#
..#.#..#.#.##..#.#.####...#...#.#...##.##.##......#.#....#.#.#.#.#.#.#.#.#.#.#..........................#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.............#.#.#.#.##..#######.###......................#...#...#...#...#.....#.##..##.##.#.#.#.#.#.##.###.#.##.#.#.#.#.#####....#.#..#.#..#####...#...#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.#.##..#.##.#.#.#.#.#..#...#...#...#...#.#...............#.#.#.#.#.#.#.#.#.#.###.#.#.#..#...#...##...#..#..#.#..#...#.#.#.........#..#....#.#.#.#.#.####.#.#.#....#.###...#..##.#.#..#.......#.##.........#.#.#..##.#..#..#####.###......##.#.#..#..##.....#...##.#.#.#..#...###..#..#..##..#..#.#..............#..#.##.##..##..#......##..#...#...#.#.#.#.#.................................##..##.#...#...#..###..#..#..#...#...#.#..........##...#...#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#..#.#.##.#..#...#..#.............#################...............................................#.#.#.#.#.#.#.#.#.#..............#..#..#.##...#..###...#......#.#.#.#.#.##.##.##.#.#.#.#.............##.#.
#....#...#...#..##...#..##.#.#.#.#.#.#.#.#.####.#.##.##.#......................#.#.##.##.#.#.##.#.#.#.#..#...##.#..#.##...#...#..#.###..#..##..##..####..#..#.#.#.#.#.#.#....#.##...#.#.#.#...#..#.#.#.#.###.#.####.#..##..##..##..##..####...#.#.#.##.#.#.#.#.#.#..#...#...#..#...#...###.#.#.###.##.#.#.###.#.###.#.......#....##.#..##.#..##..#..#...##..#....#..##..#.###.###.##.##.#.###..#.#.#.#.#.#.#.##..##..##..####..#..#..#.##..#.##..#.#..##.#.###..#.##.#.##.....##.#.##..#...#.#...#......#...#.....#.#....#..#.#.#..#...#..##.#.#..#...#.#.#.#..###.#...#..#..#....#....#.##.#......#...##.#.#.#..##.....#...###.###.#..#..#...####..#..#.##.#.#.#.##..#.#...#..#.#.#..##.#..#.#.#.#.#.#..........####.#.#.#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#####.##.###.#...#...##..#...#...##..##..#...#.#...#.#.#.#...#...##.#.#.#.#.#.#.#.#................##.#.#.#.#.###.#.#.#.#.#.#.#.##.##.#.#.#.#.#.#.#........#...##..#....#####.#.#.#.#..#..#.###.##.#.#.#.##..#.#.#...#..#..###.#............#.#.#.#.#.#.##....
.##.#.#.#.#.#.#.#.#.#.#.#..................#.#.#..........###.#.#.#.#.#.#.#.##.##..#.#....#.#...##...#..#.#.#.#..#.###.#.###.#.#..#....####...#...#....##.##.#.#..#.#.#..#.#....##.#......#.#..##.#.##..#...###...##.#.#.#.#.#.#.#.#.#.#.#.#.#.....................#.##..##...#.#.#.#.#.#...#...#....###...#.....#...#.####...#.#.....#.....#...#..##.##...#.#.##.#..#.###.###.###..#...#..###.##..##..#..#.#...#...#...#.....#..#.##..#.##...##..###...###.#..#..#....#..#.#...#...##..##..#.#.#.#.#.#.###...#.#.##.#.#.#.#...#..###.###.##..#.#.###..#.###..###....##..#.#..#.#.##.#..#....###.#...#.#...#....#.#.#.##.##..#####...#..#..##.#.#..#.###...##..##.#.#....#.#.#.......#..#..##...........####.#.#....##.#.#.#.#...####..##..#.##........................................##..#...#...##..#.#....#.###.###..####.#.#.##.#...#..##.#..#.#.#..##..##..##.#..#...#...#..#..#.#.#.#.#.##.#.#..##..###.....##..#...##.#..#.....##..##..#...#..#.##.#.##.#.#.###.#......###...#.#...#...#..............#...#.#.###..#....###.#.#.###.#....#...#...#..###.
..........................#.#.#.#.#.#.#.##.......#.#.#.##....#..##..##...#....#...#....#.#...#.#...###.#........###.......###....#.#.##.#..#.#..#..#.#...........#.#.#.######.#.#.#.#.#.#..#..#...#..#.#.#.#.#.#.#.............................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...........#.#.#.#.#.##.#.#.#.#.###.#.#.#....#.#...#.##..#.#.#..#..#.#.....#..........#.#.#...#...#.#.#.#..##.#.#...#...#..#...#.#..#.##.#..##.#..#...#.#..#.##...##.#.#.#.#...#.#.#.###.##..#..#..#.#..#.#..#..#....###.....##..#......#...#.#.###..#...#....##.......##...#.#..#.#.#..#.#...#..#....#.##.#.#.####.##..#.#.###.##.....#...#..#.###.#.#..#.#.#.#...#.....#.#...#...#....###......#.#.##..###.#..###.#.#.#.....#.###.#............##.#..#...##..#..#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.##..###.##.##.#.#...##.#.........#.#.#.....#...#.#..##..#..#..#...#.#.#.#.#.#.#.#.#.#.#####..#..#...##..#.#..#.#.#.##..#.#.#...##.#.###.#.#.##.#...#...#.##.#.#..##...#..#..##..#..#.##.######.#...##..##..#.#.#.#.#.#.#.#.##.#..#..##.#.#.....#.....##.#.###.###.#.#.#.##
#.#.#.#.#.#.##.#.#.#.#.#.#..#..###...#...#.#.#.#.##..##...#.###.#.#...#.#.#.###.#.##.#.##.##....##.#....#.#.##.#####.#.#.###.###.#..#.#..#.##..##.####.#.#.#.##.#.......##.#.#.........#.#..#..##..#..#............#.#.#.#.#.#.#.#.#####.#.##.#################..#.............#.#.#.#.#..................#...#...#....#.#..#.#.###..##.#.#.##..#####.#.#.#.#####.#......#.#.#.#.....#.#.#......#.####.#..##..###..#..##.#..####.#.###.#...#..#.#.........##.......#..###.#..#..###.#.#..#..#..##.###.#.#.#...#.#.##.#.##.........#.#.#.#.#.#.#.#.#.#..#.#...#....#..#.#.##...#.#.##..#...#...##..#..#.....#..##.#.##.##..#....#......#..##...#.#..#.##.#..#..#.#.#.#.#.#.###.#.###...#.###.#...#..#...#.#.#..##.###.#.#.#.#.#......#####..#..#..#....##..#.####.#..##..#.####..##...#.#.#.###..#.......#.###..####.#.#.....#.#.#..#..#..#.#.#..#..#..##..#..................#.#..#..####...#....#........#.#.#.#..#....#....##....#..#.#..####.#....#..##.#.#.#.##.#..#.##.##.####.#.#.#.#.#.#.#.##..#.#...#...#....#.##...#...###.#.##.#.#...##.#####.........
..#..###..##...##.#.#.#.#.##.##.#.###.###.#.#..##...#...#..###.#....##.#....#.#.##....#......#.#.##..#.###....#####.#.#.##.....##.#.#...#...###..##...#.#.#.#.##.#.#.##.......#.#.#.#.##..#..#.#.#.#.#.############.####.#..##..#.#...#.#.#.##.#.#.#.#.#.#.#.#.##.##.#.#.#.#.#..###..#.##.#.#.#.#.#.#.#.#..##..##..###.##.#....###.#.#......###.#..#...#...#.....#..##.#.....#..#.#.#.....#.#.##.##..#.#.##..#.#.##.#...#.#....#........##..#..#.#.##.#.#.#.##.#.#.##..#.#.#..#..#......#.#..#..#..#...#...#.#...#.....#.##.#.#.#....#.....#...#...#..#....#..##.#.#...#.#..#........#.#.#.#.#..#..#.##.#.#.#.#...###.#.#...#.#.#.#.##..#.##.#...#..##...#..###....#..#...#..#...###.#...#....##.#..##.####..#.#.##.#.##..#.##.#.##......#...#.##.##.#..##..#...###...#.#..##.#...#.#...#...#..#..#.#.####.###.###.###..#.##.#..###..#.#.#...#.#.#.#.#.#.#..#.#.#.#.#.#.#.#.#...#..##.#..##.#.#.#.#.##.#.#.......#..#.#..#.#...#.#..#..###.......##.#..#.#............#.#...........................##..##.#..##.##.#....#.###.##.#...##..#.#.#.#...##.#.#####.#
##.##.#.##.####.#.............................#...#..#.#..#.#....#.#.....#.#....#..#.#.#.#.#..#.....#...#..#.#.####........#.#........##.#.#.#.#.#.##.#.............#.##.#.#.#.###.#.#..#..#.........................#.##.##..##..###................................##..#.##..#.####.#.#..###...#.#...#.#.#.#.#.#.#.#..#..##.###.....###.#..#.#..#.#.#.#.#.###.#.##..##.#.#..#.##...##.#.#..#...#.#...#.#.#.........##....#.##.#.#.#.#...#...#..##.####....###.#.....#.....#..#..#####.....#.#.#.#.#.#.#.#.#.#.#.##.#....##...#..###.#.#.#.#.#.#.#.#.###.#.#.#.....##....##.##.#.#.#.........#..#....##..#....#.#.#.....##..##..#...#.#...#.#.#.#.#..#.#.#.#.#.###.#.#.#..#..#.#.##.#.##.##.#.#.###..#..#.#...........#.#....###.#.#.##...##......##.#...#...####.#.#.#.#.....###.#.#.#.#.#.#.#.#.###..##..#...#...###..#....##.#.#.#..####...............##..#...#...##..#.#.#.##.....#..#.#.#..#.#.#.#.#.#.#.#..##..#..#..#..##.#..#.##.#.#.#...###....#.#.#.#.#.#.....####.#.#.#.#.##.#.#.#.#.##.#.#.##..#.#.#...#.#..#.##.....#.#...#........##....#.....##
..................#.#.#.##.###.#.#.#.#.#.#.##..#.#..###..##..#.#..#..#.#..#..#.#.#..#....##..###.#.###.#.#.#....#...#.##.#.##.#.#.#.#...................#.#.#.#.#.##...#.##.....#..#...#..#.#.#.#.#.#.#.#.#.##.#.#.#......#.#.#.#.#.#.#.###.###.###.###.###.###.###.#..#..#..##...#.#.....#.###.#..##.#................#.#.#...#.##.#.#..#..#...#...##....#.#.#.#.#.#.#.#.#.#....#.#...#..#.#.##....##..#...#.#.##.#.#.##.#..#....####..#..##..#..#.###.#.#..#...#.#.#.#.#.#.#.#.#......#.#.......................#.#.##.####.#.#..#...#.................#....#.#.#.#.##.#.#.###...#..#.###.#..#..##.#..#..##.#.....##.#.#..#.#.#.#.#....##...#..#...#.....#...###.....#..#..#.....................#.#..#..#.#.#.#.#.#..#..#.#....#..#..###.#.#.###.....##..##..#...#......#.#.......................#.#.#.#.#.#.#.#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.##.##.#..#.#..#...#........#.#.##.#...#..#..#.........#####...#..##.#..#...###.....#...#..#..#.#.#..###...#...##.#.....#.#...#....#...####.........#.#.....#.#.#..#...###.#.#####..#.#.#.#.#.##.###.#.#.#
.#.#.#.#.#.#.#.#.#...#...#...##...#...#...#...#..##.##.#.#..#.#..#.#.##..###.##....###.#.#.#.##.#...#.#....#.#.#..#.##....###....#...#.#.#.#.#.#.#.#.#.#..##...#....#.#.#.#.#.#.#.#.#.#.#....#..##..#..#...#...##...#.#.#............#.#...#...#...#...#...#...#...#..#..###....#...#.#.##...#.###...#.#.#.#.#.#.#.#.#......#.#....#....###..##..##...###.....................#.#.#.#.#.#..#..#.#.#.#..#.##.#.##..#....#....#.##.##.#.##.#.#.#.#.#...#...#..#..#..#.....#.....###.#.#.#.#..#.#.#.#.#.#.#.#.##.#.#..........###....#..#...#.####.###.#.#.#.#.#.####....#.......#.#.#.#..#...#.#..#.#..#.#..##....#.#..##...#...........#.#...##.#...##..#.##.#.#.#.###.#.#.#.#..#.##.#.#.#.#.#.#.#.##.#.#..#...##..#.#.####.#.#.#.#.##..####....#.#.##.##.#.#.#.#.#.#.#.##.#.#.#.##.###.###.##########.........................................#...####...#....##.#.#.#.###.#.#.#.#...#....##..#...#.#.#.###.#.##...#..#.....#..#.###..#.####.###..#....##.###.#.#.#.###.#.#.#...###..#.#.##.#.#...#.#.#.#.#.#.###......#..#.#.#.#.#..#...#.###.###..#...#...#...
#...#..##..##..##.#.###.##.##..#.###.#.#.####..#.#.#......#.....##.#.##.#.#.#...##..#.#..#.##.....##...##.#.#...#..#...#.#.#.####.###.#..##..##..#..#...#.#.#.###.##.........#...........###...#...#..#.#.#.##.###.#.#...#.###.#.#.#....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..#.##.#.#.#.###.##.#...#..##.....#...#..##...#.#.#....#.##.#.##.#.#.#.#.#.#.#....#.#.#.#.#.##.#.#.#.#............#.#....#...#...#...#...#.#.#..#.##....##..#.#...........#.#.#.#.#.###.#..#.#.###.###.#..##.#.#.##.#...##############.#.#.###.#.##.#.#.#.#.#.#.#.#..###...#...#...#...#..#.#..#####.#......#.#.#.#....#...#...##....#.#...#...##.#.#.#.######.#.#.#.#.##.#.#.#.#.#........#..........#.##.#.#.########..#.#.#...#.#.#.#.##.#...#...#...#...##..#.#.###.........................#.#...##..##..#...#...#.......##############################.#.#.#.#.#######.##.#.##.#.#.#..#.###.#.#.#.#.#.#.##.#.#.#.#.#.....#..##...###..#..#.#.#..###.#.#..#..#.....#..#.#...###......#..##..#...#.##.###.#.#..#...##..#...#........#.#.##..##..........#.##.#..#...#..#.#.#.#.#.#.#
.#.#.#.##.#...#......#.#...###.#..#....#..#.#.###....#.#.###.#.#....#..##....#.#..##...##...##.#.#..##...#...#.#######..#...............#...#..####.#.#.##..#..#.#..#.#.#.#.#.#.#.##.#.#.....#..#.#..#....#.#.#.#.##..#.#.##.#..#..##.#.................................##...#....#..##...#..##..#...#####.###.##..#.#.###.#.#.........................#.#..##...#..#.#...#...#.#.#.#.#.#....##.#.##..##..##..##....#.#...#.#.#.#..#....#.#.#.#.#................#..#...#...#...#.##..........##.#.#.#.#.#.##....#.#.##........#...#...#...#..#.#.#.#.#.#.#.#.#.#.##.#.#..#...###.#..#.....###..##..##...#.#..###.#..##.#....#..#...........................#######.#.#.#.#.#...........#.#.#..##......##.......#...#.##.#.#.#.#.#.#.#.#........#.##.#.#.#.#.#.##.#.#.#.##.#.#.#.#.#.#.#.#.#.#..#.#.#...............................#.#.##.#..#...#....#...........##..#...........................#.#...#...##..#.##.###.##.#.#.....###.###.#.##.#...###.#####.#.#.#.#.###.##............#.#.#.#####.#.#.##.#.#.#.#..#.###.#.#.##.#...#.#.#.#.#.#..............
......#...###..##.#.#...###......#.#.###.#...###.####.#.###...#.##.#.#.#.##.#.#.#.#.##.#.#.#.##.#.#.#.#.#.#.#.##..#..#.#.#.#.#.#.##.#.#..#.##.#.##.#.#.#.#.#.#.#...#.#...#..#..#.#.##.#.#####.##.#.##.####..........#.##.......#.#.#..##.#.#.#.#.#.#.#.#.#.#.##.#.#.#.###.#.#.##.#.#.#.#.#.#.#.#.#.##...........#.#.#.......#.#.#.#.##.#.#.#.#.#.#.#.#..#..#.####.###.####.###.#...#...#.##.#.#.#.#.#.#.#.#.#.#.##.#...##....#...#..#.#..#...#...#.#####.#.#.#.#...#.#.#.#.#.#.#...#.#.#.#.#.#...............##.#.#.....#.#.#.#.#.#.#.#.#.##.#...........................#.##.#..#..#.#.#.###.#.#.#.#.#.#.#..#.#.###.#....#.#.##..#.##.#.#.#.#.#.#.##.#.#.#...........####.##.#.#.#.#.#.......##.#.#.##.#.#.#.#..##......................#.#.#.###....#...#...##...##.#........................##..#..##.#.#.#.#.##.##.#.#.#.##.#.#.....#.#.##.#.#.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.##...#.#....#....###........#....#.#.#.....#.#...#.....##.....#.#.#.#.#.#..........####.#..#.#.......#####...###..#..##.#..........##.##.#.#.#.#
##.##.#.##.#.#.###.#..#....##.#.#..#.#.#.#.#.##..........#.#.#..................................................#..#.##...#.#####..#.#.##..#..................#.##...##.####..#............................##.#.###......#.#.##...#.#.###...#.#.#.#############.#..#..................................#.#.#.#.#.......#.#.#.....##..#.#..##..##..#..#.##.###....................#.#.#.##............................##.#.##.#.#.#.#.##.####.###.###.#.#.#.#.###.##...............##.#.#.#.#.#.#.#.#.#.#.#.##........#.#..#.#...................#.#.#.#.#####.#.#.#.#.#.#........#.#...##...#..............##.#.#..##.#.#.#....###..##.#..##.#.##..###..#...#.#.#.#.##.#.#...#.#.#.#.#.###.#.#.#...#...#....#...#....#.#.#.#.#.##.#.#.#.##..#..#.#..#.#.##.##.#..#.##...#.#.#.#.#.#.#.#.#.#.#.#..#.#.#...#...#...#.#..#..##..#.#..##.#.#....................#...#...........#.#.#.#.#.#.#..#..#.##................#####.#.#.#..##....#.#.###..##.#...###.#.##..#.###.#.#.#.#.#..#.##..##..#.##.#.#.#.#.....#...#.#.#.#.#.#.#.#.#.#.#.#.#.##.##.#.####.##.#.#.#...
..#..#.###.#..#.#...#..#.##..###.#..#.....#.....#####.##.#.##..##.#.#.#.#.#.#.#.####.##.#.######.#.#.#.#.#.#.#.#.#.....#.#...###..#..#...##.#######.#.#.##.##.#.#.##...#.#.#.#.#.#.#.##.####.#.#.###.#.#.#..#.##....#####.#...#.#.#.##.#.#.##......#.#.#.#.#.#.#.##.#.##.#.#.#.#.#.#.#.#.##.#.#.#.#.#..#...#...#.#.##.##...#.#.#...#....#...#...#..##........#.#.#.#.#.###.##.#.###..#.##.#.#.#.#.#################......................#.###.###.................#.#.#.#.#.#.#.................##..#..##...#.#.#.###..##.#.#.#.#.#.#.#.#.#.#.##...###.....#.###.#.#.#.#####.#....##.#.#.#.##########.##......#.#..#.###.#.####.#....#.#...#.#.##.#.####.##..##..#.#.....##.#.#.#.#.#.#.#.#.#.#.#.#.#..#.###.##.#.#...#...#....#...#...##..#....###.....#.#...####.#.#...#...##..#.#...##..##.#.....#####.#.##....#..#...#....#...#...#.#.#.#.#.#.##.#.#.#.#.#.#.#.#.#.###..#..........#.###....#.#.#.#.#.#.#.#.#..#.....#..##.#.#.#..#...##..#.#.#.#...#...###...###...#####.....#...#..#...#..#...###.###.##.##.........................#.#.#.............#.#
.#..#..##...#....#.###.#.#.#..#...#..##.##.#.###..#..#........#....#...#..##..##..#.#..###....#.###.#.#.#...#.....##.#....##..#.#...#.##.#.........#.#.#.##.#.....#.##.#.#......#...#...#....#..#.....#.####.#.#####.......#.#.#...........#.#.#.#....................#.#..#..#...#...#...#.##..#..#..###.#.#.#.#.#..#...####...#.#..#.#..#.##.#..###.#.##.###..#####..#..#..#......#....#...#...#..................#.#.#.###.#.#.###.#.#...#...#..#.#.#.#.#.#.####.###.#.#.#.##.#.#.#.#.#.#.#.##...##.#..#.#..##..##.#.#.....###...#...#...#....#.#.#.####..................#.###....................#...#.#.##...#...#......#....#.#.#..#............#.##.#...#....##.#..............................#.###....#.#.#.###.###.#..#.###.###.#..#.#...#.####..##..#...#.###.###...#...###...#...#.####....#.#....#.#.#.#..##..##..#.###.##..##..##.#...#...#...#...#######..##...#########.#.#..#.#####.#...#..#..##.#.#.#.###.#.....#.#.#.##.#.#.......#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..####.#..###.###.#.#.#..#...#.#.#.#.#.#.##.#.#.##.#.......############.##
.#.#.#.#.#.#.##.#...#...#...#..##..#..#.#...#...#..#..#.##.#.###.##.#.####..##..#.....#.#.###....#.......#.#.##.#...#.#.#.#..#...##...#...##.###.#............#.#..........#.#.#.#.##.#..##.#..###.#.##.##...#..#....#.#.#..#...#.#.#.##.##...#...#.#.#.#.#.#.#.#.##.#....#..#.#.#.#.#.#.#.#...#..#.#..#.#...#..#..#..#.#..#.#.###..#..####.#.#..#.#.#.##.#...##.#.#.##.#.#.#..#.##..#.#..#.#####.#.#.##.#.#.#.#.##..#.#.#...#.#.#.###...#.#.#.#.##.#.#.#.#.#.#..................##...###...#....####.#.#...#.#...#......#.#.####.##.#.###.#.#.####.........##.#.#.##.##.#.#.......#.#.#.#.#.#.#.#.#.#.#.#...#...##.#.#.#.#.##.#.#.#.#..#..#.#.#.#.#.#.......#.#.##.###..#.###.#.#.##.#.#.#.#.#.#.#.#.#...#.#.#......#####.#.#.##.#.#.#.#.#.####.#.#.#.#.#.##.##.#.#.#.#.#.#.#.#..##...###.#.#...#..#.##....#.#...#..##..##.#..##.##....#...#...###.###.#.#.#.#.#.#.#.#.#....#...............#.#.#.##.##.#.#..#.#.....#...#...##.##...#...#.#.#.#.#.#..........................##.##..##..###.#..#...#....#.##..#.###########.###..#.#....#.#.##................
.................#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.###....#..#..#.#.#.##...#.##..#.#.#.#.#.###....#..##...#...#..##...##..##...#...#.#.#####.#.##.#.#.#.#.#.#..#........#..#.#.##..###..#...#.#...#..#.#.#.#..#.#.#.#.#.#.##.#.##.###.#..##..##..##..###.#.#..#...##....#...#..#.#..#....#....#..#...#.#....#......#..#.##....#...##...........#.................#...#.#.#.#...##......##...##...#..#.#.#.....#........#.##........................#.#.#.#.#.#.#.#.#...##.#.###.####.........#.##..#..#.##.#.#..#####......#.....#..#.#.#.#.#.#....#...##...#..#.#.#.#...#...#..##.#.#.....###.#.##.........#...#..#...#..##.###...###...#.##.##..#.#.#.#.##.#...###.#....#...#...#...#...#.#...##.##.#.####...............#.#...................................#.#.#.#.#.....#..##..#.##.##.#.#####.#...#...#.#...#..#.#..#.#..#..#.#.##...................#.#..#.#.#.#.#.#.#...........#....#..#.###.#.#.#.#.#.#.#.#.#.#.##......##..###.###.####.#.##.##.###.#.#.##.#.#.#.#...##.#.#.##.#.....#.#.#.#.#.#.#..##.##...##.##..#.##.##.##.#.#.##.#
#.###.#.########................................................##.##.#.#..#.....##...#.#.#.#..#...#...###.#.##.#.#.#.#.##.##.#.##.#.#.#.#.#.#.#...#.....#.#.#.#.#..#.#...##.#.##.#.#.#....#...#.#..#.#.#.#.##..####..#..#...........................#...#...#...#.......#.##.#..#.#.#.####.#..#.###.#..#.#..#.##....##.###.##.#.###....###.##..##.#.#.#####.#.#.##.#.#.#.#.#..#.#.......###.##.###.#.#.#..#.##.#...#######.##.#.##......##.#.#.#.#.#.#.########.#.#.#.#.#.#.#.#####..............#.#.#.#.#...#..#..#..#...##.###.###.##.###.##.#.....#...#..#.#.#.#.##.#..#.#..##..##.#.#.#.##...##.#.#.#.....#.#.##.###..##..#.#.#.#.#...###.###.#.###..#...##...........#.#.#..#.#.#.#.###.#.#.###.#....##..#..#.#.#.#.##.###.##.#.#.#.##.#.###.#.##.#.##.#.##.#.#.#.##.#.#...#......#####.#.#.#...........#.....#.#.#.#....#...#...#..#.#..#.......#.#.#.#.#.##.#.##.#...#..##..#...#...#.#.#.#.#.###.#..#..................##..........##.#..#.#...##..##...#.##.#..#...#..............#.#.#..........###...............#.#.#.#.#.#...#.....#.....#.##...#.
##.....#.........#.#.#.#.#.#.#.##.###.#.###.#.#.#.#.#.#.#.#.#.#..#...#...#..##.#...#.#........#.#.#.#.#.........................................##..####...#......#.#.#.##....#...###.#.##..#.#....#........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.##.#..#..#.#.#.#.##.#.#.#..#.#..#...#..#...#.#..#.#.#.#.#.#.#.###.#.#...##.###..#..#.#..#..#.#.........#...##...#.#.##.#..#.#.#..#....#..##...#..##.#.###.##..........##..#.#.#.#..#..#..##...#.............................#.#.#.#.#.#.#...#...#..#.#.#..#.#..#.#.#..#....#..#....##...#.###.#.#.#.###.##....#.###..#.#.#.##......#.#.#.###......#.#..#...#.#.#.#.#.#.........#.#.#...#...#####..#.#...#.#.#.#.##.....#..#.....###.....#.###.#.##.#.#.#.........#.#.#.##.#.#.#......#..##.#..#.#..#.#..#.#.#.##.#.#.#.#.#.#.#.............#.##.#.#.#.#.#.#.....#.###..#.#.#.###.#.##..#.#.#.#..#..#...###..#....#.#.###.##.#####.##..##..#...#.#.####.#.#.#.#.#.##.#.#.#.#.##.#.#...#####..#.#...#...##..#..#.#.#.#..#.#.##.#.#.#.......#.#.#.##....#.#.#.#.#.#.##............#.###.##.#.#.#.....#.##.
###.#.#.#.#.#.#.#..##.#..#.##...#..#####.....#...#.#.#.#.#.#.###...##.#.#.#.#.#.#.#.#.#.#.#.#...........#.#.#.##.#.#.#.##.#.##.##.#.#.#.###.#.#.#.#.###..#..##.##..#...#..##.#..##.....#.##..#.#.##.#.#.#.#..................#..##...#...###..##...#..#....#..#..###...#...........#...#..##.#.#.#.#..#.#........##..#..#.....#.###.#...#.#.....#.##...##.#.###.#.#...#.##.......#.##..#.#.#.##.#.#.#.#.#...#..##...#.#.#.#.#.#..#....#...##.##.##.####.#.##.#.#.#.#.#.#.#.##.#.#.#.#..##..#..#...#.###.#.#..#.#.#.....#......#.#.#.#.#.#.##..##..##....#....#....##.##......###...#..##.###...#...#.###.#..#..#.#.#.#..........#.#.##.#.....##..#.#.#.#..#.#.##..#######.#.#.#.#.#.#.#.#.#.#.#.#.................#.#.###................#.#####..#...#...#....#.....................#..#.#.#.##.#.###.##.#.......#.#.##.....#.#.....#.#......#..##..#.#..####.#.##.#..#.##.............#....#...####.##.#.#.#.#.#.#.#.##...#.......#..#####.###...#.#..##..#.#.#.#.#.........#.#..#########.#.#.#...##...#.#.##.#.#.##..#...#.#.#.#.#.#.#.#.##.#.######.#.#.#..
####.....#..##..##....#.#....#.##.#.#.#.#.#.###.##............####......................##.###.#.#.#.#.#..##....#...#....#..#..#.#.#.#.#...###.......#.##.#.#.#.#.#.#.#.#.##..#.#.#.#.##..#.#...##.....#...#.##.#.#.#.#.#.#.##.#...##.#.##..##...##.#.##.##..#..#.#.#.###.#.#.#.#.#.#.#.#.#...#.....#..#..####.#...#...#.#.#.#.#.##..##....#.##.....##...###...#.#.#.#.####.#.#.#.#...#..................#.#.#.#.#.#.#.#.#.#.##.#.########................###...#...#.#...#...##..##..#...#..#.#.#.#.#.#....#......#.#..#.#.#....#...#....#.#.#.#.#.##.##.#.#.##.#.....###.#..#..#...#....#.#.#.#.#...#.#.##.#.........###.#.#.###....##.#.##...#.......#.#......#.#.#.#.....###.....#.......#....################.#.#...##.#.#.#.#.#.#.###...#..#..##..##..#.#..#.#########.##.#.#.#.#..#...###.#.........#######..##..###.#.####.##...##.##.##...#....#..#.#.....#.###.#.#.##.#.#.##.###.#..#.#.##.....................#.#.#.#.#.##.#.#.#.#.##.##.##.#.#.#..........##.#.#.#...##.#.#.#.#.#...###.#.#.#..##........#.####.#...#...#..............#.#.##.#.#.#.
#####.#.#..#...#...#.#...#.##.#..#........#.#.#..#.##.#.#.#.#.#.#.#.#.##################.#.....##..#..#..#...#.###.###.##.##.##..........#.#.#######......................#.#.##..#.#.###..#..##..#####.###.#...####...#...#...##.#.....#.#.#.#.#......##...#..#.......#..#..#...#.........#.#.#.##...#..#....#.#.#.#.#..##....#.#.#.#.#.#.#.#.##.#.###.###.##.#...#....##...#......##.##.#.#.#.#.#.#.##...................................##.#.#.#.#.#.#.##.#.#.#.#....#..#.#...#...#..#.##.#.....#....##.#.#.#.#.#..#..#...#.#.##.#.###...........#...#..#...#..##.#.##..#.#.##.##..#.##..........#......#...#.#.#.#....#.#.#...#.#.#...####.#.#.#.#.#....#.#.#.......#.#.#.###.#.#.#.#.#.###.#......................###.#.###.#.#.#.#.##.##.#.#.#.#.#.#.#.##.#.#.........####...#...#.#.#.##.#..#.#.#.#........#.#.#....##.##..#...##..#..#..#.#####..#....#.#.#....#...##.##.#.#.#..#.#.#..#....#.#.#.#.#.#.#.#.#.#.###...#####..........................#.#.#.#.#..#.###.#.#.#..........#.#..#....#.#...###.#.#.....#..##.###.###.#.#.#.#.#.#..............
#####.##.#..#.#..#..###.##.##.#.#.#.#.#.#..#....#.##.#..##.#.........#.....................#.##...#..#.#..##.#..#.#.###.#.......##.#.#.##...........##############.####.#.......#..##..#..###.#..##...........#.###.#.###.###.#...##.#.#........#.#.#.#.#.##.##.####.##.#####.#.###.##.#.#......##.##..##.##.#.........#.#.#.##........##...#....#...#...#...#..##..#.###.#.#.#.###.#......#...#...#.#...#.#.##.#.#.###.#.#.#.#.#.#.#.#.##..#..#...###...#.....#.##..#.####.#.#.#..#.#.###....##.##..#.#.#....###...#..#..#.#.#...........#.#.#.#.#..#.#.##.#.#.#...#..#.##....#..#.#..#...#.#.#.##..##.#.#.#.##..##..#.#......#.#.#.#.#.#.##.#.....###..#.#.#....#.#.##...#...#...#...#...##.##..#.##.#.#.#.#.#.#.#.#.............................................#.#.#.#.####.#.#.#.#.#.#.#....########..#.#.#.#.....#.##.#..#.#.#.#.#.#.#.#.#.###...#..###..#....####.#............#......#...#.#...#..#..##..#..#..#.#.#.#.#.#.##.####.#.#.#.##.#.#.#.#.#.#.###.##.#............#.#.#.#.#..#.#.#.#....#.#.##..##.##.#.##.##.#.#.#...#..#.#..#..##.#.#.#.#.#.
####..#....#.#..#..#.#..#.#.........#.##..#.####.......#....#.##.##.###.#.#.###.#.#.#.##.#..##.###.##...##..#..#..#..#...#.#.#.#..###.#..#.#.#.##.#...............#.##.#..##.##.#.#.#.#.#..#...#...#.#.###.#.#...#..##....##..##.#...#..#.#.#.#..#...#...#........#.#.#...#...#.##..#####.#.##.###.###.#.......###.#.#..........#.#.##.#.#.#.##.#.#.#.#.#.#.#.#.#.#..###...#...#...#..#.#.#.#.#.#.#..##.#..##....###.....#...#.#...#...#...##.#.#.#...#.##.###.#....#..##.#.#.#..#..#...#..#.#.#..#.#......###.#.#.##.#..###....#.#.#.##.#..##...#.#.............#.#.#.#.#.#.##.#.#..#..#.#..#.##...#..#........#.#..##..#.#.#.................#.#.#.###..#...####.###.##.#.#.#.#.#.#.#.#.#.#.#.#..#....#...#.#...#...#.#.#.#.#.#.#.#.#.###.#.#.#.#.##.#.#.#.#.#.#....##..#..##.#.............####.#.#.#.#..##..##.#.##...#.#.#...................#.#.#.##.#..#.#.#.....##.##.#.##.#.#..#.#.#..##..##.###..#..#.###..#................#.#.#.###..###...#..#..............#########.#..#..##.##......#..#.#......#...#................#.#.#..##.###...#...#...#..
#####.#.#.#....#..#....#....#.######.#.###.......#.#.#.###.#.#.....#.###..#.#.#..#...#...#.#..........#.#.#.###.#.#.#.##..###.###..#...#..###.#..###.#.#.#.###.##....#..##..##............#.##.#.####.#.#.#.#.###.#.###.##..##..###.###.#.#.#..######.#.#.#######......##..##..##..#.###...#....#...#...###.###...#.#.###.#.#.##.###................................#.#.#.#.#.#.#.#.#..#.....#....#.#.##..#...#.###.#.#.###.#..##.#.#.###.#...#...##.#.#....###..#.#..#.........#.#..#.#.#..#....###..#.#.##.........#.#..#.#.#..#...##.#..#.##.#....#.#.#.#.#.#...................#.#.#.#.##.#..#.##.#.#.#.#.#..#..##..#...#..#.#.#.##.#.#.#.#...#...#..#..##..#...#..#.................#........##.#.#.#.#...#.#.#.##..##..##..#...###.....#...#....#..#..#...#..#.#...##.#.#.######.#.#.##.............##..##....#...##......#.#.##.##.##.#.##.......##..#....#..#.#...###..#....#.#..#####..#.###....#..#..#.#..##.#.#.#.#.###.##........#.##.#.#.###..##.#.#.##.#.#..........#.##.###.#.#.#.#.#..#.#.#.#.#..#.#.##.#.#.#.#.#.#.#.#...#...#.#..#..#.###.#.#.
######.#..##.#..##..#.#..##..#.............#.#.#.##..#..#......#.#....#.#..#....###.###.#...#.#.#.##.#................#.#..#...#..#.##.#.#.##.#.#.#.##.#..#.###.#.#.#.#.#.#.#.###########............................#.#.#.#.#.#.#.#.#.#.#.#.##.##.#..............#.##.#.#.#.#.#.#....#.#.#.##.#.#.#.#.#.#.#.#.##........#.#.#.#.##.#.#.#.#.#.#.#.#.###.#.#.#.#.#.#...................#.#.#.#.#.#......#####.###.....#...#....#..#....#...###..#.#.......#.#.#.#..#..#..#.#.#.#.#...#.#....#.#.#.##.#..#...##.##.#.#....##....#.#.#.##..#.#...#..#.##.#.#.###.#.##.#.#.#.#.#.#.#.#.............#..##.....#..####..#...####.#.#..##..#.#..##..#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#####.#.#.#.#.....##.#.###.....#...#...#..#.#.#.#.#.#.##..#.#..#..#.##.###..#..#..............###....#.#.#.#.#.#.##.#.#.##.#.#.#.#.##.##.#.#.##.##.##.#.###.#.#....####.#.#.#..#.#.##.#..#.#....###.#.##.#.#.####.##.##...#...#...##..###....#.#.#.#.........###..######....##..#.#.##.#.#............#...#.#.....#..##.##....#.#..##.#..#......###.#....#..###.###.#...
#####....#...#.#.#####..#...#.#.#.#.#.#.##.##..##...#..#.#.#.#.#..##.#....###.#..#..#...##.#.#..##....#.#.#.#.#.#.###.....#.#.#.#.....................#.##...#...#........................#.#.#.#.#.#.#.#.#.##.#.#.#.................................#.#.#.#.#.#.#..#..............#.#............................#.#.##...............#...#...#...#.....#...#...#.##.#.#.#.#.#.#.#.#....#....#.#.##.######...#..#.#.#.#..#.##.#.##.#.##.#....#.#..#.#.#..#......#.#..#.##..##..#.#.#.##.##.....#.....#.#.#.....#...##.##.#.#..#......#.##.#.#.##.#.................#...#..##...#..#.##.#.##.##.#.#.###.#.#...#..#.#.##..#....#...#.#...#.##.............................#..##.#...#...#.......#..#..#.#.#....#...##.#..#.##.#..#..#.....#......#.#.##..#..#.##.###..#.#.#.#.#.#.#.#.#.#.#.#..#...#...#.....................#......................#.#.#.#..#..#...#..##.....#..#...#.#........................#.#.#.#.#.#.###.#.#.#..#...#..#.#.##.#.#.#.###.#.#.#...#..#....##...#.#.#.#.#.#.#.#....#.#.##...#.#.#.#...#...##.#.#.#.#...##.####.##.###.#.#..#.
######.#.##.#.......#.#..#.#.....#...#..#.#...#...#..#....#...#..#.#..#.#.##.#..#.#..#.#......##...#.#########...#....#.#.........#.#.#.#.#.#.#.##.##.#.#.#.#.##...#.#.#.#.#.#.#.#.#.#.##..#...#...###...##...#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.#.##..##..##..##..#.#.#.#.#.#.#..###.#.#.#.#.#.##.#.#.#.#.#.#.#..#.#..#.#.#.##.#.#.#.#.#.#.#.#.###.#.#.#.#####......#..#..#..#..#..#.###.#..#....########.#.#..#....#.###.........#....#.#....#.##..#.#..##.##....#.#...#...#.#.....#####.#.###.#.#.....##.##.#.#.#.....#..#.#.#.#.#.............#.#.#.##.#.#.#.#.#.####...#..#.##....#..................#..#....#...#..#.##.#..#..#.....#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#.##.###.#.#.#.#.#.#...#...#.##.#.#.#...#.#....##.#..#.#.#.#.#.#.#..#....#..#.........#..#..#..#...#...#.......##.#.#..##.#.#.#.#.#.##.#.##.#.#..#.#.#.#.#.#.#.#.#.##.....#.#.##.#.##..#...#.#.###.##.###..##.#.#.#.#.#.#.#.#.#.#.....#.#............##.#.#.###..##...#.............#..#..##.#.#...#.#...#...#.....#.#.#..####..#....#.###.#..#...##....#.##..................#.#..
######.#...###.##.#...#.#####.#.###.#..#....#.##.#..##.#.###.###....##..##.....#....###..#.#.####.#.....#######.###.#..#..#.#.#.#..#...#...#...#....#............#..###...#...###...###...###.###.#####.##..#.#........#...#...#...#...#..#...###...#...#...#...#...#####...#...#..#####...#...#....#...#...#..#.#.#..#.#####..###...#.......#.....###....#..#....#.#.###..#..#.#.###..####.#.###.#.#######..#...###.#.#.####.#.#.#.##.#.###..##..#...##..#...####.#...##.#..#...##.#.#######...###...#.#.####........#.#.#..#....#.#..#.#.#.#.#.#.#...#....#...#.....#.....#.#.###...#.###.#.#.#.#.#.#.#.#..##..#.#..#...#....#..#..#..##.#...##..##..#...#...#...##.#.##.......#####.....#.....#.#..#...........##..###.#...###....#.......#..###.##..###.#.#.#.#..###.#.###.###.###.#.#.#.....##....#..#..#..#....##...###..#...#####...#...#...##.###........##...#..#....##...###.#....#..#..#..#..##.#..#.#.#..##.#.#.#.#.#...#.......#...#.###.#.#.#.#.#.###..#.#.....#.#...#.###.###.#.#....#.######..#.#......###..#.#...#.#.....#.#.#.#.#.#.#.#.#...#.
.#..###.##..#..###.#..###..####..#.#..#..#......######..#.....#....####.#....#...#.#....#..##.....###.###..#.###.###..#.########
..#..#..#.#..#..#...#.##.#...#.#....#.##..#.#.##.####.#.#.##.#..#.#.###...###.#.#...#.#...##.#.##..#...#..#...#...#.#....##.####
.#..#.#....#...#.##...#....###...#.##.#.#..#...#..#......#.....#.##..#..#.......##.#.#..###...##..#.#.##.#.#.#..##....###...#.##
.##.....#.#.##.#..#.#.##.#..#..##.#.....#.#.#.#..#.#.##.#.#.#.#.....#.#..##.#.##......#..#.#.##.#......#......#.#.###..####....#
.#..#.##.#..#....#.#...##..#.#..#..##.#.#......#....#......#....#.##..#.#..#...#.#.###.#......#..##.#.#.#.#.#...#.#.#.#.##..#.#.
..#.####..#..##.##..#.#..#.#.#.#..#.##...##.#.#..#.#.##.##..#.##.#...#...#..###..#..#...##.#.#.#.#.#....####.##...........#..#..
.#....#..###.....#.#...#...#.....#...#.#.#.#....#.#....##.#....#..##..#.#..#...##..#.#.#..#.........#.##..#..#.##.#.#.#.#.#.#.#.
..#.##.#..#.###.#...#.##.#..#.#.#..##...#...#.##...#.#.#..###.#.#.#..#....#..##..#.......#.##.##.##.#..#.#.#.....#..#.##..#.....
.#...#...##...#.#.###.###..#...##.#.##.#..##...#.##...#.#..##...#..#..#.##..#.#.#..#.#.##....#####....#..#..##.##.#..#.##.#.#.#.
..#.#..##..#.#..#..#...#..###.#.#.#....##..#.##..#..##....##..#.#.#..#...#.#.....#..#..##.#.#.#.#.#.#...#.#.........#...##...###
.#....#.#.#...#.#.###.#.#..#........##.#..#..#..#.#...#.#.#.#..#...#..#.#....#.###.#.##....#..#....#..#.#..#.#.#.##.##.#..#.#.##
..#.#.#.#.#.#...#..#..#...###.#.#.#.#.#.#...#.#.....#..##....#.#.#...#....###.#.......#.#.#..#..#.#.#..#..##..#...#..#...#.....#
.#...#.....#.##.#.#.#..##..#...#####..#...##....#.##.#.#.###.#....#.#..###..#.##.#.#.#.#....#.#.#.....###.#.##.#.#.#...##..#.##.
.##.#.#.#.#.........#.##.#..#.#.###.#..##..#.#.#.###..#........#.#.###..#..#..###...##.#.#.#...#.##.#..#....#...#...#.#.#.#.#.#.
.#.......###.#.#.#.#...#.#.#.....#....##..#...#...#..#.#.#.#.#..#...#..#.#...#.#.#.#......##.##....#..#.#.##.#.#.##.............
..#.#.###.#...##.##.#.#....#.#.##.#.#.#.#...##.#.#.#.#..##..#..#.#.#.#...#.###.......#.#.##....#.##.#...#........#.##.#.#.##.#.#
.#...#.....#.#.#.#.....#.#.#..#.#..#..#...##.#.......#.#...#.#.........#.#..#..#.#.#..#.#..#.##......##..#.#.#.#...#...#####.#.#
..#.#.#.#.###.....#.#.###..#.#....###..##..#...##.#.##..#.#....#.#.##.#.#..#.#..##..#.....#....##.##.#..#.#.#..###..#.#.#.#...##
.##....#...#.#.#.##..###.#.#.#.#.#.#..##..#..##.##.#...###.###..###..#...#...#.#..#.#.#.##.#.#.#.#....#.....#.#...#.#...#..#.#.#
..#.#.#..##...#...#.#.#....#....#....#...#..#.#.#...##..#......#.###..#.#..##....#.#.#..#.....#...##.#..##.###..##....#.#.#.#...
.#...#..#..#.#.#.#.....#.#...#.###.#.#.#...#..#.#.#...#..#.#.#....#..#....#.##.##.....##.###.#.#.#....#...###.#.#.#.#..#..#..#.#
..#.#.#...#.......#.#.###.#.#.#.#...#.##.##..##..#..##.#.####..#.#.#.#.#.##.#...#.#.#.#...#.......#.#..##..#.......#..###.#.#...
.#......#..#.#.#.#...#.#..........#...#...#.#.#.#.#..#.....#.#..#....#.#.#...#.#..#..#.#.#.###.#.#...#.###..##.##.#.#..#.....##.
..#.##.#.####..#..#.#...##.##.#.#.##.#..##.........#..##.##....#.#.#....#.#.#....###.....#....#...#.#...#..#..#.......#.#.#.#...
.#..#......#..#.#...##.#.#.#...###....#..#.#.#.##.#..##....###....#..#.#......#.#.#.##.##.#.##.#.###.#.#.#...#.##.#.#.#....##.#.
..#..#.#.#.#.#....##......#.#.#.#.##.#..#...###..###...#.#.#...#.#..#.###.#.##.#.....##...........#........##..#.#..#.#.#.#.##..
.#..#.###.###.###..###.#.##.....#..##..#..#.###.####.##...#.##..##.##..#...#.#..#.#.#..#.#.##.#.#..#.#.#.#...#...#.#...#..#.#.#.
...#...#...#..#..#..####...##.#.#.#..#.#.#.#..#..#...#.#.#..#..#.#..#.###.#....#...###..#.#.#..#..#.##..#..##..##.#.#.#.#.....#.
.#..#.#.#.#.#..#.#.#..#..#.#...#....#......#.#.#..#.#..#..#..#.#..#....#....#.#..#..#..#.....##.#.....##.#...#.#......#...#.##..
#.#.#.....#...#..#...#.#..#.#.#.#.##.#.#.###....#.....#.#..#...#.#..#.#.#.##.#..#..###..###.##....#.#.#..#.#.#..#.#.#.#.#..#..#.
......#.#..##..#.#.##....#..#...#..#....#....#.#..#.##...#..##.#.#.#.##....#...#.#..#..#.#.....##..###.#.#..#.#.####...#..#.#...
#.#.#..###.#.#...#..##.#..#...#..#..##.#.#.#..#..###...#..#.#..#...#....###..##..#.#.#.#.##.#.#...#..#...#.#....#...#.#.#....##.
##.#..#.###....##..#..#..####..##..#......#..#.#..#.#.#.#....#.#.###.#.#.##.#.#.#......#...###.##...##.#....##.#.#.#..#...#.#.#.
#...#....###.#..##...#.#..#...#..#..##.###.#.....#...#...###...#......#...#......##.#.#..###.#.#.##...#.#.###.......#.#.#..#....
##.####.#.###..##..#.#.#.#..#...#..#.......#.#.####.#.#.#.#.##.#.#.###..##..#.#.##.#...#.........#..##.....#.####.#.#..#..#.#.#.
....#...#..#.#.###..#.....##..##.#..##.#.#.#..###.#.........#.....#..#.#.#.#.###....#.#.#.#.##.#..#.#.#.#.##.#.###..#.#.#....#..
.#.#.##...##....#..#.#.#.#..#.#....#....###..###....##.#.###.##.##.#..........#.##.###.....######.#.#..#...#....#.#.#.#...#.#.#.
#..#.#.#.#...###.#....#...#.#..###.#.###.###..#.#.#..#..###......#...#.#.#.#.#......#..##.####.#....##..#.#..#.#....#..##..#....
##.#......#.#.##.#.#.#.#.##..#..#..#..#...#..#...#..#.#..#.#.#.##..#.#..##..#.#.##.#.#########..#.#...#....#..#.#.#.#.####..#.#.
##.###.#.##......#..#.....##...#.#.#.#.#.#.#..#.#.#....#.#.#..###.#.#.#...#.#....##..#..######.###.#.#.##.#..#...#......#..#.#..
#.....#..#..#.####.#.#.#.#...#...#.....#.....#......###.#....#.#..#.#..#.###.##.#..#.#.#.#####..#....#.#...#..#.#.##.#.#.#....#.
..####.#..#..##.#.....#...#.#..#..#.##.#.#.#..###.#...#..###....#....#..###.......#..#....###..#..#.#...#.###......#..#....#.##.
#..#.....#..#....#.#.#.#.#.#.#..##....#...#.#.#.##..#.#.###..#.#..#.#..##..#.#.#.#.#.#.#.#.#.#..#..####....#.##.#.#..###.#.#.#..
..####.#..#..#.##...#......#..#..##.#..#.##..#..#.#..#...###..#..#.#.#..#.#...##.#...#..##.#...#..###.##.#.#.###...#..###...#.#.
#..####..#..#..#..#..#.#.##..#..#....#.#..#.#.#.....#.#.#.#..#.#.#.#.##.....##..##.#.#.#....##..#..#...#.#....#.##...#####.#....
#.#.##.#..#..#..#..###.#...#.#.#.#.#..#..#.....##.#.....#..#.......#..#.#.##...#..#..#..##.#...#..#.#.###..#.#..#.##..####..#.#.
#....#...#..#..#..#...#.##...#....##.#.#.#.##.####..#.##..##.#.#.#.#.#...###.####..#.#.#.....####......###..#.#.#.#.#..#...#...#
..###.##..#..#.#.#.#.#..#.##...#.#..........#..##.#..##.#.#...##..#...#.#.#..#.#..#..#.#.#.##..#..###.#.#..##.........#.##.#.###
#..#..#..#..#.........#...#.#.#.##.#.#.#.#.#.##.....#......#.#..##.#.#.....#...##...#.....###.###.#..#...#...#.#.##.#....#...#..
.#.#.#.#.#.###.#.#####.##........##...#####..#.##.#..##.#.#....#.....##.###..##...#.#.##.###...#....#.##...####.#..#..###.#.#.#.
...#.#...#.#....####...#.#.#.##.#.##.#######.....#..#.##....##.##.#.#....#..#####..#....###.#.#..#.#..#..#.#.#....#.#...#.......
.#.#.#.#.#..##.#.#####.#.###.#....#...#.####.###.##...#.#.#.#.#....##.#.#.#..#....#..#.#.#......#.##.#.##.....#.##...#.####.##.#
#..#..#..#.#.#.....#.....##.#.#.##.#.##..#.#.#..##..##..#..##.###.#..#......#.#.#..#..#..##.#.#........#.#.#.#..#.##....##....#.
.#.#.#.#.#...#.#.#.#.#.#.........#.#...#.#.#..#...#...#.#.#.#...#...#.#.#.#.#..#.#.#.#.#.#.###..#.#.#.#...#...#.....##.#..#.#...
.....#...#.##...###.#.#.#.#.#.#.#....#.....#.#..#.#.##..#.....#.#.##.....###..#.............#.#..#..##.#.#.##..##.#.#...#....#.#
#.#.####.#..##.#.#..#...##...##...###.##.#.#.#.#....#.#.#.#.##.#....#.###.#.#.####.###.#.#.#....#.#.#......#.#.#...#.#.####.#.##
##...##..#.#......#...##..#.#.#.##.#....####..#.###.#...#..#.#..#.###...#.#.....#..####...#.#.##...###.#.#.#....#.#..#.#..#....#
#.#.#..#.#..#.#.##.#.#..#..#.....#..#.##.#..#....#...##.#.#....##..#..##...#.#.###..######....##.##.#.##..#.#.#....#.#...#..###.
..#...#..#.#..#.#..#..#...#.##.#.#.#...#..#...#.#..#.#..#.#.#.#...###....##.#...#..#.#....#.#.##..#...#..#...#.##.#..#.##.#..#..
#...#..#.#.#.#.#.#..#.###...#..#.#...###.####..#.##...#.#...#..#.#.#..#.#.#..#.###....#.#..#.....#.#.###..#.#..#...#.#..#...#.#.
.##..##....#.......#...#..#.##..#..##.#...#.#.#..#.#.#..#.##.#.#....#..##...#...#..#.#.#..#.#.#.##.#..#.#....#..#.#..#.####.....
....#..##.#..#.#.##.#.#.#..#...#.#..#..#.#..#...#.....#.#..#..#.##.#..#.#.#.#.#..#.###..#......#.#...#...##.###...##....#...#.#.
#.#.#.###..#..###.........#..#.....##.#....##.##.#.#.#..#.#..##.#..#.#....##...##......#.##.#.#...#.#.##.#...#.##.#.#.#.#.#..#..
##..#..#..###..#.#.#.##.#..##..#.###....#.#....#..##..#.#...#.#..#.....#.#..#.#..#.#.##....#....#.#.#.#...#.##.#..#.#..###..###.
#.#.#.#.#..#..#.....#.##..#..#..#...#.##.###.#.#.##..#..#.##...#...#.######.....#..#.#..#.###.##.#..#..##...#...#.#...#...#..#.#
....#.#...#.#..#.#.#....#..#...#.##....#..#...#....#...##....#..##..##.#.#..#.#..#..###..####..#..#..#.#.##..##...#.#..#.#..#..#
.##.#.#.#...#.#.###.#.#...####......###..#..##.#.##.##..#.###.##...#......#..#..##.#.#..#.##..#..#..#....#..#..##..#..#..##...##
##..#..#.#.#.....##..#.##..#...#.#.#..##.#.#.#.#..#.#.#.......#.##..##.#.#..#.#.#.....#....##.#.###.##.#..#..#.#..#.#.#.#...#.#.
#.#.#.#.....#.#.#..#...#..#..#..####.#.........#.#......#.#.#.#....#.#.#...#...#..#.##..#.#......#....#.#.#.#...#.#...#..##..#..
....#.#.#.#...##.#.#.##.#..##..#.#.....###.##.#...###.#..#...#..#.#...#..#.#.####..###.#..#.#.#.#.#.#.#......##...###.#.#...#.#.
#.#.#..###..##.#......#...#..#.#..#.#.#..##...#.#.#..#.#..#.#.#..#..##.#..##...#..#.#...#.##...#..#..#.##.#.#..##..#..#.#.#.....
###.#.#...#.#...##.#.####..#.....#.#....#.####.#....#....#.#....#.#....#.#...##.#....#.#.#..#.###.#.#..###...#.#..#.#.#..#..#.#.
.#..#..#.#...#.#.##...#..#.#.#.##...#.#.#..#.....#.#.#.#...##.##....##.#...##.#...#.#......#...#..#..#.##.#.#...#...#.#.#.#..###
..#..#....#.#......#.###....#.....##...###..#.#.#.....#..##....#.###..#..##.#..##..#..#.#.#.#.#.#.#.#..#.....##..##.#.#...#.#..#
#...#.##.#...#.#.##...#.##.###.####..##.#..#.#####.#.#.#..#.#.#..#.#.#.#..#...###.#.#..###........#..#..#.#.#..#.#..#..#.#..#.#.
###.#.#....##...#..#.#..#...#....#.#..#..#....#####......#.#....#......#.#..#.##......#.###.#.#.##..#.#..#...#....#.#.#...#.....
#...#..#.#..##.#.#.....#.#.###.#.#...#.#.#.#.#####.#.#.#.#..#.##..#.#.##.#.###..#.#.##...#...#.####.#..#.##.###.#...#...#.#.#.##
.##..#.##..#.#...#.#.##....#....#.##...#....#####...###....#...#.#.##.#.....###....#...#.##.#...###..#...#...###.##.#.#..#...###
....#....#....##..#..#.#.##..#.##..#.##..#.#.###.#.###.##.#.#.##.....###.#.#.####.#.#.#.###...##.##.#.##..#.#.#......#..#.#.#.##
#.#.##.#...#.#..#..#...#..#.#...#.#...##..##..#.....#..#....#....#.##.#...#...##.........#..##.#..#.#...#......##.#.#..#..#....#
#.#..#.#.#.#...#..#.##...#.#.#.##...##...#.#.#.#.#.#.#..#.##..#.#...#.#.#..#.#...#.#.#.#..#..#...#..#.#..##.#.#..#...#...#..#.#.
.#..#...#...###.#.....##...#....#.##.##.#.......#......#...##..###.#...#..##.#.#..#...#.##..#..##.#..#.#..##..#.###.#..##.#.#.#.
..#..#.#.#.#.#....###.#..#..#.##...#..#.#.#.#.#..#.#.#..#.#...#.###.#.#.#.....#..#.#.##.#.#...#...#.#....#.##....#...#..#.#..#..
#..#..#..#...#.##.#..#.#..##..#.#.#..#.....#..###...#.#....#.#...#....#..#.#.#.#.#..#.......##.##.#.####...#..#.#.#.#..#..#.#.#.
.#.#.#.#...##.#.#.##.....#..#.#.....#.#.#.#.#....#.#..#.#.##...##.#.#..#....#......#.##.#.#..#..#.#..#...#..#..#.....#...##.....
.....#..##..#.......#.#.#..#..#.#.##..#..#...#.#.##.#..#.....##.#..#..#..#.#.#.#.##....###..#..#..#.#.#.#..#..#.##.#...#.#..#.#.
.#.#..#.#..#.###.#.#...##.###....#...#..#.#.#.#..#....#.##.##.#...#.#..##....#..#...#.#.#.#...#..#.....#.#..#.....#.##..###..###
.##..#...#......#...#.#....#.#.##.##..#........##.###.#.........##..#.#..#.##..#.#.#.##...#.#.#.###.#.#...#...#.##..##.#.#..#.#.
#..#.#.#...#.#.#.#.#....#.##....#....#..#.##.##....#..##.#.##.##.#.#...#....#.#.........##...#...#.#...##..##.###.#.#.....#.....
..##..##.#..###....##.##.#..##.#..#.##.####.###.#.#.#...#...#.##.....#.#.#.#....#.##.#.#..#.#..##...##.#.#.....#.....#.###..#.##
#.#..#.##..###.###.#......#..#...#.#...##....#.#......##.#.##..#.#.##.###....#.#..#.#.#..#....#..#.##..#..#.#.#.####....###..#..
...#....#.#....##...#.####..##.##...##.#..#.#...#.#.#..#....#.#...#.#..#.#.##.####....#.###.####...#.#..#..##....#...#.#.#..#.#.
#.#..#.#...#.#.#.#.#...#...#....#.#.#....#.#..##.#...#.#.#.###.#.##...#..#.....####.##...#....#.##.....#..#...#.###.#.....#.....
..##..#.#.#.#......##.#.#.#.##.##..#.#.#.#..#....####...#...#......##...###.###.##...##.###.##..#..#.##.#..##..#######.#.#..##.#
#..#.#..#....#.###.#........#....#....#..#.#..######.#.#.#.#.##.#.##..##.#...#....#.#.#..#...##..#..#....#.#.#...####...###.#...
..#...#...#.###.....#.#.####.#.#.#.##..#....#...#.#....#.........#..#.....#.#.#.#.#...#.###.#..#...###.#.......#.###.#.###...#.#
.#.##..##..###.#.#.#...#........###...#.#.#.#.#.#.##.#..##.#.#.##..#..#.###......#..##....#...#.##..###.#.#.##..###.....#.#.#.##
...#.#.###.###..#..##.#.##.#.#.#.####......#...#....#..###..####..###..#....#.#.#.#..##.#...##.....#.#...####..#...#.#.#........
.##..#..#...#..#.#.#......###..#..#.#.#.###.#.#..###.#..#..#.##.#.##..#.#.#..###...#...#..#...##.#.....#.##..#..##..#...#.#.####
..##.#.#.#.#.#......#.#.##.#.#...#..#..##.#.#..#..#....#.#....#.....#....#..#.#.#.#.#.#..#.#.####..#.##.#..#.#.#...#.#.#..#.#...
.###.#.........##.#..#...#...#.#.#.#..#.....#.#.#.##.#.#...#.#.##.#.#.#.##.#..........#.#...##.#.#..#....#......##.......#.#..#.
..#..###.#.#.#..##.##.#.#..###..#...#...###.#......#.#.#.#..#...#..#...###...##.#.#.###...#.#..#.#.#.#.#..##.#.#..#.#.#.#...#..#
.#.#..#.###..#.#..........#....###.#..#...##..#.#.#.#...##.#.#.#..#.#.#.#..##..#.#..#...##.###.#......#.#.###...#..###..#.##.#..
...#.#...#..#...###.#.#.##.#.#.#....#..#.##.#..###...#.#.....#...#....#..#..#.#...#.#.#..#.###.#.#.#.#..#..#.#.#..###.#....#...#
##.#..#.####.#.#####.#...#..#...##.#..#.#.....###..#....##.#.#.#.#.##...#..#..##.#.###..#...#...#...#.#..#......#..#....#.#..##.
#..#.#..#.......###..#.##..#.#.###..#....##.#..#..#.#.#..#..#...#.##..##.#...#......#.#...##.#.#.#.#....#.##.#.##.###.#..#..#...
.#....#...##.#.#.#.#.#.###......#.#...#.#.##..#.#.#..#..#..#.#.#....#..#.#.#.#.#.##.#...##.#.#.#....#.###.###...#..###..#.#...##
..#.#..##...#....#...#..#..#.#.#....##.##..##....#..#.#..#.......###..#..#..#.#...#.#.##.#...#..###....#...#.#.#..#.#.#.....#...
#.#..##.##.#..#.#..#.#.###.####.#.#..#.#..#...#.#..#....#.#.#.#.#...#..#.#.#...#.###...#..##.#.#..#.###.#.#.....#.......#.#..#.#
....##....###..#..#..#..#..#.#..##..#...#..##..#..#.#.#.#....#...##.#.#..#..#.#...###.#..#.#.#..#.#..#..#..###.####.#.#.##..###.
###.#.##.#.#..#.##.#.#.#.#.....##.#...##.#....###.#..#...##.#.#.#.......#..#..#.##.#..#.#.....#...#.#..###.#.#..#..###....#.....
.#..........#......#.#.#...#.##.....##.#.#.#.#.#....#.#.###...#.#.#.#.##.#..#.......#.....##.#.##.....###......#..#.#.#.##.#.#.#
..#.######.#.#.#.##..#.#.##..#.##.#.##...#..#...#.##.....#..##.###.#...#.#.##.#.#.#...#.#...#..#.#.#.#.###.#.#...#..#....#..####
.#.#.....#...#..####...#..###....#.....###.#.#.#....####..#..#..#...#.#..#.#...#..#.#..#.#.#.#......#...###..#.####..##.#..#.###
....##.#...#.#.#.##.#.#..#.#..#.###.#.##.........##.#..##.#.#..#.#.#....#...#.#.#..##.#..##..#.#.#.###.#..#.#....#..##....#...##
#.#.#.#.###.......#....#....#..###...##.##.#.#.#...#..#.#.#.#.#....#.#.#.#.#..#..#...###..#.#..##...#...#..#.#.#..#...#.##..#.##
###.....#.#.#.#.##.##.#..#.#.#..#.#.#...#..#..##.##.#.....#...#.#.##..#..#...#..#..##.#..#...#...#.#.#.##.#..##.#..##.#.##.#.#.#
#..##.#...##...###.#...#..#....#.....##..#..#...###.#.#.###.##...###.###.#.#..#..#.....#..#.#.#.#....#.#...#.#..##.#............
..####..#.#.#.###...#.#..#.#.##.#.#.#..#...#..#.##..#..#.....#.#..#...#...##.#..#.#.#.#..#.....###.##...##....#.#...#.###.#.#.#.
#.###.#..#..#..#.##....#......#..#...#..##..#..##.#.#.#.#.#.#.#..#.#.#.#.#....#....#####...#.#..#...#.##..#.#....#.#...#...###..
#..#....#.#...#..#.##.#..#.#.##.#.#.#.#....#.###.........#..#..#.......#..##.##.#.#.#.#.##..#.####.##...#..#.#.#....#.#..######.
..#.##.##..##..#...#...#..#..#........##.#.....#.#.#.##.#.#...#..#.##.#..##..#...##......#.#...##.....#.#.#...#.#.#....#.#.#.##.
#...#..#.#.###..#.#.#.#..#.#..#.#.#.#..##..##.#####...###...###.#.#..##.#..#.#.##..###.#....#.#..#.#.#.#...#.#..#.###.#.#....#..
.##..#......#..#.......#....##...###..#..#.#.#..#..#.#.#.##..#....#.#.....#..#..##.#....###....#.#..##..##.....#.#.#.....#.##.#.
.#.#..##.#.#.#..#.#.#.##.#.#.##.#####..#......#..#.....#....###.#.#.#.##.#..#..#....##.#.###.#.#.#.#.#.#..##.##.....#.#.#.....#.
....#.###......#...###....#...###.#.#.#.#.##.#..#.##.###.#.#.#...#......#.#.#.#.#.##..#...###....#......#.#..#.##.#...#.#.#.##.#
.##....#.#.#.#.#.#..####.#.#.##..........###.#.#..#...#...#...#.#.##.#.#........#..#.#.#.#.#.#.#.#.#.#.#...#.....##.#..#...###..
#.#.#.#..#.##...#..#.##....#...##.#####.#.#.....#..#.#..##.##.........###.##.#.#..#........#..#.....#.#..#.##.#.####..#.#.#.#..#
...#...#..#..#.#.#......#.#.##..#..#...#...#.#.#.#....#..#...#.#.#.#.###..#...###...##.#.##..#.##.#.#.#.#....#..###.#........#..
#.#.##...#.#...#...#.#.#.#..#..#..#.#.#.#.#...#...#.#.#.#..##...##..#.#.##.#.#.#..##.###...#.#.....#...#.#.##.#..#....#.##.##..#
....#.##...#.#.#.#..#.....#..#..#..........#.#.#.#.#......#..#.#..#.....#.......#..#.#..##.#.#.#.##.#.#.....#...#.#.#..#...#..#.
###...#.##..#...#..#.#.#.#..#..#..#.#.##.##..#.#.#..#.#.#.#.#....#.#.#.#.#.#.#.#..#....#..#..#..###....#.#.#.##.#.##..#.###.#.#.
##..#......#.#.#.#....###.#..#..#..#....##.#.......##..###....#.#...#.....#...#.#...###..#.#.#.#.#.#.#..#.....#.#...#....#....#.
...#.#.#.#.....#...#.#.#...#..#...#.#.##....##.#.##.#.#.###.#..###.#.#.#.#.#.#....#...#.##.#.......#..#..#.#.#...##...#.#.#.#...
.##...###.##.#.#.#..#...##..#..##....####.#.###...#.#....###..#......##....#..#.#..#.##....##.#.#.##.#.#.##...##..#.#..#...#..##
#..#.#.#....#...#..###.#.##..#.#..#.#.####...#.#.##.#.#.#.#..###.#.#.#.##.#..#.#..#..#..###.#..#.#......#..##.#.#.#.#.#.#.#.#..#
.#......#.#.##.#.#..#.....##....#..##..##..##.......#..#....#.###..##....#.#....#..##..###....#..#.#.#.#.#.........#..........#.
.#.##.#....##....#.#..#.##..#.#...##..###.#..#.#.#.##.#.#.#....#.#..#.###....#.#..#...###.###...#.##..#...##.#.##.#.#.#.#.#.##..
.##..#.##.#..##.#...##...#.#.#.##...#..#...#..#...#.#....#..#.#....#....##.#..#.#..##..#..#...##.....#.#.#..#.#........#.#...#.#
....#...#..#.#....##..#.#......#..#.#.#.#.#..#.#.##...#.#.#..#..#.#.##.####..#....#...#.#..##...#.###......#...#.#.##.#...#.#...
.#.#.#.#.#....#.#.###.....##.##.#..#.......#......#.#..#....#.#..#......#..#..#.##..##....##..##....#.#.###.#.#.#.#....#.#.#.#.#
..#..#....#.#..#.....##.##..#.....#..#.#.##.##.#.#.#..#.#.#...#.#.#.##.#..#..#...#.#.#.###..#..##.#.#..##...........#.#.........
.#.#..#.#.####..#.#.##.....#.##.#.#.#.#..#...##.....#.#..#..#.#......#..#..#..#.#.......#..#..#...#.#.#.##.#.#.#.#.#....#.#.#.#.
....#..#....#.#....#...#.##...##.......#.#.#.#.#.##.#...#.#..#..#.#.#.#.#.#.#.....#.#.##.#.##..#.#.#.....##..##..##..#.#.#...###
#.#...#.#.#.#..##.##.#.#..#.##..#.#.#.##.##........#.##.....#.#..#.#...#..#...##.#..#.#....#..##.#..#.#.#.#.#...#..#..#..#.#.###
#####......#.#.#...##..#.#...##....##..#.#.###.#.##..#..##.#....#...#.#.#.#.#..#.#####..#.#.#.#..#.#.#....#.#.#.#.###..#..###.##
#.#..#.##.#.....##...#..#..##..##.#.##..#..#..#...#.#.#.#.###.##..##....#..#..#.#...#.#..#.....#.#....#.#..#.###..##..#.#..#...#
...#..#....##.#.#..##..#..#.#.##.....#.###.#.#.#.#..#...#..#...#.#.#.###..###....##.....#.###.##.#.#.#.#..#...#.#..##.....#.#.##
#.#..#.#.#..##...#...#..#......##.###.#.#....#.....#.##.#.#.#.#.......###..#..#.#.#.####...#...#.#.##...#..#.#....#...####.....#
#..#.#..#..#..##.#.##..#..#.#.##...#..#...##..##.##..#..#.......#.#.#..#..#.#..#....#..#.###.#.#.#..#.#..#.#..#.#.##.###.#.##.#.
..#....#.#..#..#.....#...#.###..#.#.#..####.#.#..#..###...#.#.####.#..###.#...#.#.##.#...#..#....#.###.#.....###..#...##.#...#..
#..#.#.....#..#.##.#.#.#.#..#.#.......#.##.....#..#..#.#.#.#...#...##.###..##..........#...#.#.###..#..#.###..#.#..#.#.....##..#
##..#.##.#..#.#.###.....#..#...#.##.#...#.#.##...#..#.......##.#.#.###.#..##..#.#.#.#.#.###.....#..#.#.######.#...#...#.#.#.#.#.
#..#...##.#...#..#.#.#.#.#.#.#..####..##...#...#...#.#.#.#.#..#.#...#....#..#..#...#.....###.#.#.#.......###..#.#.##.#.#........
.#.###.....##..#......#..#..#..#.###.#.#.##.#.#..#.#.##...###....#.#.#.##.#...#.#.###.#.#.###..#...##.#.##..#..#...#....#.##.#.#
......##.#.#.#..##.#.#.#.#.#..#...#.......#..#..#.#..#.#.#.#..###.......#.#.#....###...##..#.#.#.##..#.##.#...#.#.#..#.#....##..
#.#.#..##.....#..##......#..#...##.#.#.###..#.#...##...#...#.#.#..#.#.##...#..#.#...#.#...#....#...#.#.#....###.....#.#..#.#..#.
####..#..#.##...#..#.#.##.#.#.#.#.....##.#.##.#.##..#.##.#.#....#..##..#.##.#..#..##.#.##..#.#.#.##....##.#.#..#.##.....#.#..#.#
.##.#..#..#...#..#....#........###.#.#......#.#..##...#...#..#.#..#..##...#...#..##..#.#.#..#..#..##.##..#...#..##..####....#..#
.#....#.#.###..#..##.#.##.#.#.#####....#.###..#.#..##.#.###.##.#.#..#...#.###...#..#.......#.#.#.#.#..#.#.#.#..##.#..#...#.#..#.
..###.#.....#.#.#.#.....####...##...#.#.#..#.##.#.###.#.#...###....#..##.#.#..#.#.#.##.###.......#...#........#...#.#.#.#..#.#..
#.#...###.#..#.....#.#.#..#.#.#.#.#..#...#....#....#..#..##..#.#.##..#......#..##....#.#..##.##.#..#.##.#.#.#..##.....#..##...#.
#.#.#..#.#..#.##.#....#..#......#.#.#.#.#.#.#.#.#.###..#....#..#..#.#.##.#.#..##..#.#.#..#..#...#.#.#..###...##.#.#.##..#..#.#..
...#..#...#...###.##.#.#..#.#.#..#...........#...###..#..#.#.#.#.#.....##...#.#..#.##..#...#..##.....#..#.#.#.#..#..#..#..#....#
#.#.#..#.#.##..#...#.....##..#.#..#.#.#.#.#.#.#.#.#.#..#..#........#.##...##....#.....#..##.#.###.#.#..#........#.#..#...#..#.#.
......#....#..#.#.#..#.##.#.#....#...###.#.#......#.#.#..#.#.#.#.#..#####.#.#.##..#.##..#......#...#..#.#.#.#.##....#..##..#.##.
#.#.#.##.#..#......#..##...#.#.#...#........###.##.....#......#...#...#...#....#.#.##..#.##.#.##.##.#....#...#..###...#.#.#.....
.#..#.###.#..###.#...#..#.#...#..##.#.#.##.#.#....##.#.#.#.#.#.#.#..##.##.#.###..#...#.....#...#..#..##.#.#.#.#.###.##......#.#.
...#...#...#.#.##.##..#.....##.#..#..######..##.##..#..#..##....#.#..#.#..#..##.#..##..#.##.#.#..#..#.........#..#.....#.#.#.##.
#.#.#.#.##........#..#.##.##.....#..###.####.#..#..#.#...#..#.#....##...#.#.#.#.#.#.#.#.##.....#...#.##.#.#.##..#.#.#.#.###....#
##......#####.#.#.##.#.#...#.#.#...#.#...##....#.#.#..#.#..#.#..#.##.##...#...............#.#.#..##....###...##......#...#.#.##.
#..##.#..#..#.##...#.#..#.#.#.#..##...#.#..#.#...#.##.....#..##..##....##.#.#.#.#.#.##.#.###..#.#.#.##.##..##..##.#.#.#.#.....#.
.##.##..#.#..#..#.#...#.#......#..#.###..#..#..#.#.#.##.####..#.##.#.#....#..###.#..#.#.###..#......####.#....####........##.#..
..#..#.#..#.#.#....#.#...#.##.#..#...#..#..#.#..#..#.#...##..#..#.....#.#.#.#.#...#.#....#..#..#.#.#.......#.#..###.#.#.##..#..#
.#..#....#.....###.#.##.###.#...#..##..###....#..#.#..#.#..#..####.#.#.###.....#.#.#..#.#.#.##.#..#.#.#.##..###..#...##.#..#.#.#
.#.#.#.#.#.#.#.#.....#...#..#.##..##..#.#..#.#..#..##.....#..#.####.....###.#.#.....#..#..#.....#....#..#..#.#..#.#.#.##.#.....#
.#......#..##..#.#.#..#.#.#.#..#.#..#....#..#..#..#..##.##.#....####.#.#.#...###.#.#..#..###.#.#..###.#..#....#.......#..#.##.##
.#.###.#.##...#...#..#......#.#...#...#.##.#.#...###.#..#....#.#.##...#...#.#.#...#..#.#.###..###...#...#..#.#.##.#.##.#....#.##
..#..#.....##..#.#.#..#.#.#.#...#.#.##.##..#...##.##..#..#.#..#..#..##.#.#.....##.##...#..#..#..#.##..##.#..#....#...#..##.#.###
.#..#.##.#.#.#..#....###.#..#.##.#...#.#.#...##.#...#...#.#..#.#..#..#.....#.#.#...#.#.#.#.#..#..##.#.#....#.#.##.#.#..##.....##
..#.#..#.#.#.#.#.#.#.......#..#...#.##...#.#....#.#.#.#....#.....#..#..#.##.#.##.##.#..#...#.#..#....#.#.##....#......#.#.#.##.#
.#....#...#.......#.##.#.#..#..#.#.....###..#.#.#..#.#..###..#.###.#.#.#.#..........##.#.#.#..#.#.#.#.....#.###.#.#.##.....#....
..#.#..#.#.#.#.#.#..##..#.#.#.#...#.#.#..#.#####..#...#..###..#........#.##.#.#.#.#.#...#...#....#...#.#.#..#......###.#.##.#.#.
#..#.#......###...#...##.......##....###....###.#..##...#.#..#.#.#.##.#.#...#..#...#.#.#.##.#.#.#.#.#.#....####.#.#.#...##.....#
..##...#.#.######...###.#.#.###...#.##...#.#.#....##..#...##....#...#.#...#.#.#..#.#...#.##.#.##......#.#.#.#..#.....#.#..#.#.#.
#...#.#...##..#.#.#.....###.#..##..##..##.#...#.#..#.#..##...#.##.##.#..#..#.###..#..#.#.#..#.###.#.#.#..#..#.#.#.###....#...##.
..#.##..##.##....#.##.#..#...#...#..##..#.##.#.#..#.###..#.#..#....#..#..#.#...#.###.#.#..#.#..#####....#.#.#.......#.#.#..##.#.
#.#.#.#..#...##.#..##..#..#.#..##..#...#........#....#..#.#..#.#.##..##.#.###.#.#####....#..#.#.###.##.#.....#.##.##...##.#.#...
...#....#..#.#...#...##..#....#..#...##..#.#.###..###.#....#...#..#.#......#......#..##.#.#.#....#...#.#.#.######..#.#.#......#.
#.#.#.#..#..#.##.#.#.#.#..#.##..#..#.##.#.###..#.#.#...##.#..###.#...##.#.#.#.#.##..#.....#.#.#.#.#.#.....##.###..#...#..#.#.#.#
.....#.#...#..#..#..#...#...#..###..#......###.....#.#......#.#....##....#.....###.#.##.#.#.#..#.....#.#.#....#.#.#.##.#..###...
.#.#....##..#..#.#.#.##..##.##..#..#.#.#.##.#..#.#..#.#.#.###..#.##.#.###.#.#.#.#....#.#..#.#.#.#.##.#..#..#.#..#.#.##.#.#.###.#
#.#.#.#.#..###...#...#.#.#.....###.....##....#..#..#...#...#..#...#..........#....###...#.#.#....#.....#.##..##.............#...
.....#...#..##.#.#.#......#.#.####.#.##..##.#..#.#...##.#.#..#.#.##.#.###.###.#.#...###...#.#.#.####.#.....#...#.#.#.##.####.#.#
#.#.#.#.#..#..#...#.##.##....####...##..#.....#...#.##.....#.........#..##..#....###..#.#.#.#..##..##..#.####.#...#.###.#..#....
##.......#..#.#.#.#.###..##.#.#..#.#...##.##.#..##.####.#.#..#.##.#.#.#..#.#..#.#.#..#.#..#.#.#...#..#..#.##..##.#...###..#..#.#
#.#.#.#.#.#.#..#..#.##.#.#......#....##....#.#.###..##.#...#.##....#..#.#...#..#...#....#.#...###...#..#....#.#....##.###..#..##
.....#........###.#..#...##.#.####.##.#.#.#.#...#..#.....#...#.##.#..#....#.#.#.#.#.#.#....#.#..#.##.#..#.#.....#.#.#..#..#..#.#
#.#.###.#.#.#.##....#.##.#...##.#...#.#..#..##.#.#..#.#.#..#.#..#..#..#.##.#.........#.##.#...#....#...#.#.##.#..##...#.#..#....
##...###..##..#..#.#.....##.#....#.#....#.#........#.###.#..#..#.#.#.#...#..#.##.#.##..#...#.####.#..##......#..##..##...#...##.
#.#.#.###.#.#..##...##.#.#...#.#.....###....#.#.#.#...#....#.#....#...#.#..#...#.#.###..#.#...#....#..#.#.#.#.#..#.#.#.#.#.###.#
...#...###..#.#.#.#...#...#.#..#.#.#...#.#.#.#.###.#.#.#.#.....#.#.#.#....#..##.###.#.#....#.####.#..#...###....#.......#...#..#
#.###.#.###.....##..##.#.#..##..#...#.#...##....#.......#..##.#.......#.##.#..#..#....###.#...#.#..#...##.###.#...#.#.##.#.#.#.#
#..#.....#.##.##..#.#.....#..#.###.##..#.#####.#.#.#.###.#..#.##.#.#.#...#.#.#..##.##..#...#.#...#.#.##.#..###..##.###.#........
..#.#.#.#..#....#.#.#.#.#...#.###...###...###.......##.#...#.#....###.#.#..#..#...##.#...##....##..#.....#..#..#.#..##.#.##.#.#.
#.#.#..#.#..#.#.#....###.##......#.#...#.###.#.#.##.#...##....##.##.......#..#..##...#.#...#.##..#.#.#.##..#.#.....#.......#...#
#.#...#...#....#.##.#.#..#.##.#.#....##...#..#..####.#.#.#.###.#...##.#.#.#.#..#.###..#..##.....#..#.##.##.....####.#.#.#.###.#.
...##..##..##.#..#.....#.......#..#.#...##.#.#.#.##.............##...#...#....#..####..#...#.#.#.#.#......#.##..#....#...###....
#.#..#.#.#.#...#..#.#.#..##.#.#.#.#.#.##.....#....##.#.#.#.#.#.#..#.###.#.#.##..####.#...##...#....#.#.#.####..#.#.##.#.#.#.#.#.
..##.......##.###..#...#...#.......#...#.#.#.#.#.#.##...#..#..##.#.###..#.#..#.#.##....##..#.#.#.#.#..#......#......#........#..
#...#.##.#.....#..#.#.#.###.#.##.#..#.#.#.#..#..##...#.#.#..#.#.....#.#...#.#......#.#....#....##..#.#.#.#.##..#.#.#..##.#.##.#.
..#..#..#.#.#.###........#.....#..##.......#.#.#.#.###....##.#.#.#.#....#.#...#.#.###..#.###.##..#.#....#..#.#..###..#.#..##...#
#.#.#..#...#...#.##.#.#.#.###.#..####.#.###.........##.#.#.#......###.#..#..##.#...#.#..###...##....##.#.##....#.#..#...##...##.
...#..#.#.#.#.#..###...#...#...#####...#..#.#.#.#.##....#...#.#.##..#.#.#.#..#.##.##...#.###.#..##.##.....##.#.....#.#.#.#.#..#.
##..#..........#..#.#.#.#.#.#.#..##.#.#.#..#...#.#..##.#.#.#.#...#.#.#....#.#...#.#.##.#..#...#.#..#.###.#.##..#.##.......#..#..
...#.##.#.#.#.##.#..#.#........#..........#..#.#...##.........#.#.....#.#.#...##.#..#..#.##.##...#.#........##..#...#.#.##.#...#
.#....#.##..#..#..#...#.#.###.#..###.#.#.#..#.#..##.##.#.##.##....#####..#..##.#..#..#.#.#...#.#.#.#.#.#.#.#...#.##..#..##...##.
#..#.###...#..#.#.###.#####.#...#.#...#.#..#...#.#..#...#...#..##.....#.###..#...#..#..#..#.#.#..#.#.#.#..###.#.....#.##...##.#.
.#..#####.#..#....#.#...###...##...#.#...#...#.....#.#.#.##..#..#.#.##...#..#..##.#..#.#.#.....#....#.#..#.#....####...#.#..#.#.
...#.#####.#...#.#..#.#..#.##....##.#.#.#..##.#.#.#........###.#...##..##.#...#....#...#.#.##.#.##.#...#....#.#...#..##.#..#....
.#....###...##..#.#..#..#..#..#.#.#.#....#..#..##..#.#.#.##.#...##.#..#.#.#.##..###.##.#.#...#..#..##.##.#.##..#.##.#.#..#.#.##.
#..#.#.#.##.#..##...#.#..#..#..##...###.#..#..#.#.###...###..#.#.##.#.....#..#.#.#..#..#.#.#.#.#.#.#...#..##..#.###.....#......#
##..#..#.#...#...##.#...#.#.#.#.#.##.....#...#...#####.#.#..#.....#...##.##.#.....#..#.#.#..#..#.....#...#..#....#..####..##.#.#
#..#.#.#..##...#.#...##.....#......##.##.#.#.#.#.###......#...#.##.##.###.....#.##.#...#.#.#.#..###.#..##..#..#.###...#..#..#..#
.#.#....#.#.##..#.#.#.##.#.##.#.#.##.#......#...#.#..#.#.#..##.###..#..#..#.##...#..##.#.#...#.##..###..#.#.#..#....##.#...###..
.#..#.#.#......#........#..#...##.....#.#.##.#.#...##..#.#.#.#..#..###..#.#..##.###.#..#...###.#..#.#..#....#.#.#.#.##...##.##.#
..#.#.#..#.#.#.##.#.#.##.#..#.#.#.######.......##.#..#..#......###..#..#.#..#.####...#..#.#......#...#...#.##....#...#.##.#...##
#....#..###..#.....#...#...#.....#.#..#.#.#.###.....#..#.#.##.#.#..###....#.......#.#.#.#..#.##.#..#...##.###.###.#.#...#...##.#
###.#.#..#.##.###.###.#.##..#.#.#....#.....#...##.##..#.....#.#..#..#..#.#..#.#.##......#.#.#.#.#.#.##..#.##..#.......##..##.#..
##......#..#...#...###..#..#...###.##.#.#.#.##.....#.#..#.##.##.##.#.#..##.#.#..#.#.#.#.#.#...#..#..#..#....#..#.#.#.#.#.#.#...#
#.#.#.#...#.#.#.#.#.#.#..#..##..#...#..#......#.#.#....#.#.#..#........#......#.#..###....#.##..#.#..#...##.#.#...#.#........##.
..####..##..........#..#...#...#.#.#..#.#.#.#.##....#.#..#.#.#.#.#.####..#.##.##..###.##.#....#....#.#.#...##.#.#....#.#.####.#.
#...#.#...###.#.#.#..#..##..##.......#.....###..#.##.##.#..#......#.#.#.#.#..#...###..#...#.######......#.#.....#.#.##..#...#.#.
..##...##..#.###...#.##....###.##.#.###.#.#.###....#.#...#...##.#.#........#...##.#.#.#.#....#.#...#.#.#.#.##.##.####..#.##.....
#..###.#.#....#.##..#..###..#..#...#####.....#..#.#...#.#.#.##.#...##.##.#...#..#......#..###...##..#.......#.#...####......##.#
#.#.#......#.##.#..#..#....#.#.#.##.###.#.#.#.#.#...##.........##.#....#..#.#..#..#.#.###.#.#.#.#..#.#.#.##.#..#.#.##..#.#.#.#.#
.....#.#.#..##...#..#..###.#....###........#...#..####.##.#.#.#..#.#.#..#..######..##..#.......##.#.....####..#.....##..####.##.
#.##.####..##.##...#..#..#.#.#.#.#..#.#.#.#.#.###..###..##...#..#...#..#..########.#..#.#.#.#.#..#.##.#...#..#..####.#.#.#......
..#....#.#..#.#.##.#.###....#..#..######.......#..#.#..#.##.#..#.#.#.#..#########.#..#.....####.#...##..##.#...#.#.#.......#.#.#
##.#.#.#...#.......#..#.#.#..#...#.##.#.#.###.#.#....#....#..#.........#.#######...#..#.#.#.###.#.#.#.#..#.#.##..#.#.#.#.#.#..##
#.....##.#.##.#.##.#.#...##.#..#.#....#....#.#....#.#..#.#.##.#.#.#.##....#####.#.#..#.#.....#...#......#.....#.#..#..#...#..#.#
.###.#..#....#...#.#..#.##....#.#..#.##.#.##..#.#..##.#.#..#...###..##.#.#...#..#.##....#.#.#.#.#.#.#.#...#.##...#.#.#.#.###....
.#.....#.#.##.#.#..#.#..#..##....#..##.#...#.#.#..#.#.....#.#.#.###.#...#..##.#.....##.#.##...#....#..#.##.###.#...#.#.#..#..#.#
..##.##........###.#..#.#.#...#.#..#....#.#.....#.#...#.#.#......###.#.#.#..#.####.#......#.####.#...#......#..#####....####..#.
#.#..#.#.#.#.####..#.#...#.##..###..#.#.#..#.#.#....##.#.#.##.###.#........#...#....#.#.#.#...#####.#.#.#.##..#.#....#.#..#.#...
#..#....#...#..###.#..#.#..#..#....#.#....#...#.#.##.#.....#...#...#.#.#.#...##.#.#.#..###..##..####.....###.#...#.#..###...##.#
.#...#.#.#.#.#..#..#.#...#.##..#.##..#.#.#.#.#.....#...##.###.#.#.#.##..#..##.#..#....###.#..#.#.##.#.#.#.#....##.#..###..#...#.
..##..#........#.#.#..##......#...#.#...#..#..#.###..##..###.........#.#.#.#....#.#.#..#..#.#....#...#.....#.##.#..#..#.#.#.###.
#.#..#.#.#.#.##....#.#..#.#.#..#.#..##.#.#..#.....#.#..#..#.#.#.#.#.#.#.....#.#.#..#..#.#.#...#.#.#.#.#.#.#...#...#..#.....#....
...#.#.##..###.#.#.#..#.####..##...##......##.#.##....#..#.....#...#...#.#.#...#..#.#.#...#.##.##........##.##..##..#.#.#.#.#.#.
.#.....#.#..#...#..#.#....#.#..#.##..#.#.#.#...#.#.#.###..#.#.#.#.#.#.#.#....##.#.....#.#....#..###.#.#.#.#..#.#.#.#..#..#...#..
##.###...#.#.#.#.#....#.##...#....##....###.#.#.....#.#..#...#...#..#.#.##.##.#...#.##.#.#.##.#..#...#......#........#..#.#.#.#.
#.#.#.##...#......#.#.#...#.#..#.#..##.#.#.....####....#..#.#.#.#.#.....#.......##.#........#.#.#.#.#..#.#.##.#.#.#.#.#.........
........##..#.###....#.##....#.#..#..#....#.#.#..#..#.#..#......#.###.####.#.#.##...##.#.#.#..#....#.#..#..#...#...#..#.#.##.#.#
#.#.#.#.#..###....#.#..#.#.#....#.#.#..#.#...#..#.#..#..#..##.##........#...#....#.#.#..#....##.#.#....#.#..#.###.###.#..#....##
...#.###.#..#.#.#.#...#..##.##.#.#...#..#.#.#..#..#.#..###..##.#.##.#.##.#.#.#.##.....##.#.##.##..##.#...###...#...#..#.#.#.#.##
#.#...#....#..####..##.#..........##...#......#..#....#.#..#.#.....###.......##..#.#.#......#...#.###..#.##..##.#.#..#.....#.###
..#.#..#.#..#...#.#.#...##.#.#.#.#..##..#.##.#..###.##..##....#.###.#.##.#.##.##....#.##.#.#..##...#.#..#..#..#..###.#.#.###...#
#..#..#.##.#..##.....##...###...#..###.#....#..#.#...#.#...#.#..###.....#.....#.##.#..###....#..#.#....#.#...##.#.#..#..#..#.##.
#.###...#...#.#.#.#.#..#.#.#.#.#.#.###..#.#.#.#...#.#...##..#..#.#.##.##.#.##....#..#....#.##.#.#.##.#.....##.#....#.#.###...#..
...#..##.##......#....#.............#..#...#...#.##.#.##...#.#...#.....#.....#.##..###.#...#..#.....#..##.#.....#.#..#..#..#..#.
#.#.#..#..#.#.#.#.#.#..#.#.#.#.#.#.#.#..#.###.#...#...#..#.....##.#.#.#..#.##.####..#.#.##..#.###.##.#..#.#.#.#.##..#..#.##..#..
..#...###....###..#..##...###...#.#...#.#..#...#.##.##.##..#.##.#..#....#..##..##..#..#.#..#....#.#....#.#...######..#.....#...#
#..##..#..#.#.#.#.#.#.#.##.#.#.#...##...#.#.#.#..#..##...#..##....#..#.#.##...#.#.#..##..#...#.#..##.#....#.#.#.##..##.#.#.#.##.
..##..#.#..#......#....##..#.....#.####.#.....#.#.#..#.##..#..#.#..#..#...#.#.....#.#..#...##.#.#.#.#..#.#.........###..###.....
#..#.#..#.#.#.#.#...##.#.#.####.#...#.....##.#....#.#..#..#..##..##..#.#.#.#..#.##....#.##..#.#......#..#..#.#.#.##.#..#.#.#.#.#
..#....##...##.###.#..#......#.#.#.#.#.#.#..#..###....###.#.#.#.#..#........#..##..#.##..#.#...##.#.#..#.#..###..#...#.#.....#..
.#.#.#.#..##.#..#....#.#.#.##.........#..#.#.#..###.##............#..#.#.###..#..#.#.#..#....#.#..#..#.....#..#.###.#..#.#.#..##
.#....###.....#..#.#.#..#....#.#.#.#.#.#.......###...#.#.#.#.#.#.###..##.#.#.#.#....#.#...#.#.###.#.#..##.#.#..#.#...#..###..#.#
.#.#.#.##.##.###....#..#.#.#.####...##...###.##.#.#.#.#...#...###.#..#.#.#.#.#..##.#....##.##.#.#.#..#...##..#....#.##.#.#.#....
..#..#.#..#...#.#.#..#....#...##.#.#.#.##...###...#....#.#.#.#..#..#....#..#.#.##...#.#.#........#..#..##..#..###....#...#...#.#
.#.#.#..##.#.#...#..#..#.#.##..........#.#.#.####.#.###.....#..#.#...#.#.#.....###.###...#.#.#.##.#.#.#.#.#..#.#..#.#..#.#.#.#.#
.#...#.#......#.#.#..##....###.#.#.#.##........#..#..#.#.#.#..#...##..#...#.#.#.#...#.#.#...#..##...#......#....#.#..#..#...#...
..##.#..##.###......#..#.#...##..#..###.#.#.#.#.#.#.#.....###.#.##...#.#.#...##.#.##..#...#..####.#...#.#.#..#.#.#..#..#.#.###.#
.##....#.....##.#.#...#.#..##...#..#.#...##..#..#....#.#.###......#.#......##.#...#.#.#.##.##..###.##..##..#..#...#..#...#.#....
...##.#.##.##.#.#.#.###.#.#.###.##....#.#..##..###.##.#...#.#.#.##..#.##.##.#...#.#......#...#..#..#..#.#.#..#.#.#.#...###..##.#
#.###...#...#..#.#...#.......#.#...#.#....#..#..#...#..#.#..#..#.##...#.###...##.#.#.#.##..##..#.#..#....#..#........##.#..#.#..
...#..##.#.##.#...#.#.#.##.##..#.#..###.##..#..###.#..#....#..#.....#....#..##.#....#...#.#.#.#....#..#.#.#.#.##.#.##....#...##.
#.#.#......#....###......#.#.#..#..#.#...#.#..###....###.#..#..#.#.#.##.##.#.#.#.###.#.#.......#.#..#..#..#....#.#.#.#.#.#.##..#
..#..#.#.##..#.#.#.##.#.###....#.#....#.#....#.#.#.##.#...#.#.##..#...###.........#......##.#####..##.#.#.#.#.#.#.#.....#...#.##
#..#..#....#..#....###...#.#.#.#...##.....#.#..#....#..#.#.#...#.#.#.#.#..#.##.#.###.#.#...##..#.#..#.....#..#.....#.#.#.#.#...#
..#..#.#.#...#.#.##.#.#.##..#..#.#...#.#####.#.#.#.#..#..#.#.#.#........#..##...#####...#.#.#.#....#..#.##..#.#.###.#........##.
#.##.#..#.##......#.#....#.#.#..#..##.#.#.##...#..#..###...#..#..##.#.##..#.##.#.###.#.#.#..#..#.#.##..###.#......#..#.#.#.##.#.
...#...#..#..#.#.#....#.#......#..#.#.#....#.#...#.#..#..#.#.#.#...####..#....#...#.......#..#..#..#.#..#....#.#.#..##..#..#..#.
##..#.#.#..#.####..#.#...###.#..#.....#.#.#.###.#....#..#.#..#...##.#...#..#.#.#.#.###.###..#.#..#.....#.#.##.#.#..#..#..##.#.#.
#..#..#..#.....#.#..#.#.#..####...##.##..#...#....#.#.#....#.#.##.#..##...#.##.#.#..#...#..#...#..##.#...........#.#.#..#.#.....
##..#...#.##.##...##....##...#.##.###...#.#.###.##.#..#.#.##.#..#...#...##..#..#.#.###.#.#...##.#.###..#.#.#.#.##.....#....#.#.#
###.#.#...#....#.#.#.##.#..##..#...##.#.#....#...#..#....#...#.#..##..##...#.#.#....#......##...#..###..#####.###.#.##..#.#.#...
##...####..#.##.....#....#..##..#.#..#....##..#.#.#.#.#.#.##.#...#..#..#.##.....#.#.##.#.##.#.#.#.#.#..#.#.....#...#..#..#...#.#
#.#.#.#..#....##.#.#..#.##.#..#.....#.#.#.#.##....#..#.....#.#.##..#..#..#..#.##...#....#....#..#...##.#..#.#.#.#.#.#...#..##...
....#..#..##.#....#.#..###..#..##.#.#....#..###.#.#.###.#.#..#..#.#.#.#.#.#..#..#.####.##.#.###.#.##...#.#.#..#...#..##...#.#.#.
#.#.##..#.#...##.#....#.#.#..#.#...#..#.#.#..#...#...#...###.#.##...#.......#.#....#.#.....#....#.#..#......#...##..#...##....##
##....#....##.....#.#...#..#...##.###..##.#.#.#.#.#.#.#.#.#..#....##..##.#.#...##.#....####.#.#.#..##..#.##..#.#.#.#..#..#.#.#.#
#..#.#.###..#.#.##.#..##..#.##.....#..##..........#...#....#.#.#.#.#.##...#..##....#.#....#..#..#.##.#..##.#.#......###.#...#..#
.#..#..#...#...#....#..#.#..#.#.#.#.#...#.#.##.##.#.##..#.##.#..#.....##.##.#.#.#.#...#.##..###.#..#...#.#..##.#.###.#....##.#..
...###..##..##..#.#...#..##.#..#....#.##...#..#..#...##..###.#.#.#.#.#.#.#.....#...#.#.##.#..#..#.#.##.....#....#..#..#.##.#...#
.#..#.#.#.#.#.#..#..#...#.....#.#.#.#.#..##.#...###.#.#.#.#..#.....#.#..#..#.####.##...#....###.#.#.##.#.##..#.#..#..#.......##.
#..#............#.##..##.#.##......#....###.#.#.###...#.#..#.#.#.##.#..#.#.#.#.#..#..##.#.#..#..#.......###.####.#.#.#.#.#.##.#.
##.##.#.#.#.#.#....##.....#..##.#.###.####...#...#..##....##.#..###.##...#..#...#...#.#..#..#..#.#.#.#.###...#.....#.#..#..#....
#...##..##...#..#.#...#.##.#.#.#...#....#.#.#.#.#..#...#.#...#.#.#.....##..#.#.#.##.....###..#....###...###.#.##.##....#.####.##
##.#.####.#.###..####..#........#.#.#.##......#...#.#.#.#..###....#.#.#.#.#....#....#.##.#..#..#.###.#.#.#.........#.##..#......
#..........###..#.#...#.###.#.#.....#..#.#.#.##.##..#...#.#....#.#..###.....#.#.#.#..#....#..#..###........#.#.#.##...#.###.#.#.
.#.#.#.##.###.#...###......#...##.##..#...####...#.#..##...#.#.#.##.....####.#...#..#.##.#..#..###.#.#.#.##.#...#..#.#.....#...#
....###..###....##.#..#.#.#.#.#....##..#.#.#..#.#..#.#..#.###...#...#.#.......##...#..#..#.###..#...#..##.#..##.#.#....#.##.#.##
##.#.###..#.#.#.....#..#.....#.###..#.#.....#.....##..#....#.#.#.#.#.#.##.#.#...##...#.#....#..#..#..#..#...#..#..#.#.##.#..#...
#........#...#..#.##..#..#.##..#.#.#....####..#.#.#..#.##.#..#..........#..#..##...##....#.###.#.#..#..#.#.#..#.#...#...###...#.
.#.#.#.#..#.#.#..##.#..#.#.#.#...#...##.....##...#.#....#...#..#.#.#.###.#..####.#....###.###...#.#..#.......#...##..#.#.#..#..#
....######......##....#...#...##...##.#.#.##.##.#..#.#.#..##.#..#.##..##..###.#.#..#.#.#...#.##.....##.#.#.##..##...#.#...#..#..
#.#..#.#..#.#.#..##.#..#.#.##.#.##..#..###........#..####....#.#....##...#.#.....#..##..#.#..#.##.#.#...###.#.#..##....#.#..#.##
##..#...#.##..#.#.##..#.#..#.......#..#.#..#.#.#.#.#...#..###....#.#.#.#.#..#.#.##.#.#.##...#..#.#..#.#.###....#..#.#.#....#....
#.#..#.#....##......#...#.#.##.#.#...#...#.##..###..#.#.#..#.#.##.#...#..#.#...###.....#..##.#....#.#..#...##.#..#..#.#.###..##.
....#...#.#.#.#.#.#.#.#.#.#..#..#..#.#.##.####..#..#......#..#..#...##.#.#..#.#.#..##.#.#..#.#.##.#.#.#.#.#....#..#..#...#..#.#.
#.#..#.#..##.....#.#...#..#.#..#.#..#...#..###.#.#..#.#.##..#..#..##.#...#.#.....#...#....#...##....#.......#.##.#..#.#.#.#.#.#.
###.#....#...#.#....#.#.#.#..##....#.#.#..#.#......##..#...#..#.#..#.#.#.#...#.##..##..#.###.#.#.##.#.#.#.#..##..##............#
##...#.#..##..#..#.##.#.#.#.##.#.#.......#...#.####...#..#..#.....#.....#..#..####..#.#.#.#.....#...#..#...##..#..#.#.##.#.#.#..
..#.###..#.###..#.##....#.#.#..#.#.#.##.#.#.#....#.#.#..#.#...####.#.#.#.##..#.##..#.......#.###..##..###.###.#..#...#..###..#.#
#...#..#....#.#.....#.#.#.#..#..#...#..#.....#.#.#.#..##....#....#...#...#.#....##...#.####...#.#...#..#..##...#.#.##.#..#.#..#.
###.#.#..#.#....###.#..#..#.#.#..#.#.#.##.#.#...#..#.#..#.#..#.##..##.###..#.###...##...#..#.#....#.#.#.#.#.##.#.#..#..#....#...
#...#..#..#.#.#..#.#..###.#.....#.......#..###.#.#.#..#..#..#.####..#..#.#...##.#.####.###....#.#..#.....#..#..#.#.#..#.##.#.#.#
.##.##...#...#..##..#..#..#.#.##.#.#.#.#..#.#..#...##..#..#....#...#..#..#.#.#....#####.###.#..#..#.#.#.#.#..#.#.....#..#.....##
.#...#.#..#.#.#.#..#..#.#.#.###.....###..#...#...##...#.#...#.#.##...#..#.##..#.#..###...###.#..#...#..#..##.#..#.#.###..#.#.#..
..#.###.#........#..#...#.#..#.#.#.#.#..#..####.#.#.#....##..#.....#.#.#..#..###..#.#.#.#.#...#...#.#.#.#.#..#.#...#.#.#....#.#.
#.#..#...#.##.#.##.#..##...#....#.....#...#.##.....#..#.#...#.##.#..#....#.#..###.........##.#.##..#.......#.....#.#...#.#.#....
....#.##.#...#...#...#.##.#.##.#.#.#.#..##...##.#.###..#..#....##..#.#.#.#.#.#.#..#.###.##.....#..#.#.##.##.##.#..####.#.##..#.#
###.#.....#.#.#.#..##...#...#.......#..#.#.##....####.#.##..#.#..#......#..#....#..##..#####.#..#.#...####...##..#.#......##..##
##...#.#.#.#....#.#.#.#.##.#.#.#.#.###......#.#.#.###.....#..###.#.#.#.#.#.#.#.##.#..#.#..##..#...#.##.#..#.#..#...##.#.#.#..#.#
#.#.#.#....#.##.#......##..#.#.##...#..##.##.#.....#..#.##..#.#.....##.#.....##....#...##.#.###.#....#..#.....#..##.#.#..#.#....
..#....#.#.#.#..#.#.#.#..#....#...##.#...#....#.#.###..#...#...#.#.#..###.#.###.#.#..##...#..###.#.##..#.#.#.###..#..#..#....#.#
#.##.#..#...#.#.#..#.#..#.#.##.##..#.#.##.##.#...###..#.#.#..##.#....#.###...###...#..#.#.#.#.#.....#.#.....#.#..#.#..#...##.#..
...##..###.#....#.#...#.#.......#.#..#..#.#..#.#..#.#.......#....#.##...###.#.#.##...###..#....#.#.#....#.#.#..#...#.#..##..#.#.
#.#..#..#...#.#.#...##..##.#.#.#....#..#...#...#.#..#.#.#.##..#.#.....##.#..#.#.#..#..#..#..#.###....#.#...#..#..##...#.###....#
..#.#.#.###..#..#.#..#.#.##..#..#.##..#..##.##..###....###.#.#.#.#.#.#.#..#.#.#...####..#.#..##...#.#.###.##.#.#...#.#...#.#.###
#.#.......#.#.#.#.#.##....#.#.#....#.#..#.#.#..#.#.##.#.#......#.#..#...#...#.#.####..#.#...#..##..#...#..#....#.##..##.#....#.#
...#.##.##......#..###.###.#..#.#.#....#.....#...........#.#.#...#.#.#.#.##...#...#..#..#.#..#.#..#.#.#.##.#.##...#.#.....##....
#.#.###..##.#.#.#.#.#...#..##..#....#.#..#.##.##.#.#.#.##...#..##........#.#.#..##.#..#.#..##...#........#......#.#.#.#.#...##.#
.....#..#.#.##.......#.#.#..#.#.#.##.#..#.#.#.#...##..##..##.#.#.#.##.###....#.#.#..#...#.#..##.#.#.#.#.#.###.#..#...###.#.#..##
#.###.#...#.#.##.#.##..#...#..........#.....#..#.#.##.###..#..#.....##.#.#.#.#.....#..###..#.......##..##.#.##..#.#.#.#......#.#
...#..#.#..##.#...###.#.##..#.#.#.#.##..##.#.#.......#.##.#..#.#.#.###.#..#..#.#.##.#..#..#.###.#.#..##...#...#...#.#..#.#.##...
#.#.#....#.#...#.#.#....#..#...#...#.#.####...##.#.#.#..#...#.....#.##.#.#.#.#..##....#.#......#....#.###.#.#.#.#.#.#.###...#.#.
..#..##.#.####.......#.#.#..#.#.#.#....####.#.#...###..#..#.#.#.#......#.......#.##.#...#.#.#.###.##...#..#..#...#..#..#.#.#...#
#..#.#.....#...#.#.##.#....###.....#.#..#..#...#.#.###.#.####..#..#.#.###.#.#.#...#.#.#.#..#...#...#.##.#.#.#..##.#...#......##.
..#...#.#.#.##.#..##....##..#.#.#.#.#..#..#.#.#...........#...#.##...###..##....#..#...#..#.###..##..#....#..#..#..#.#.#.#.##.#.
#.#.#....#...##..#..#.###..#...#..#..#..#.#.#..#.#.#.#.#.#..##..#.#.######..#.##.##.#.#.#...#..#..#.#.#.##..#..#.#......#...#...
#..#.##.#.#.#..#..#...#..#..#.###...#.#...#..#....#...#..#.#.#.#...######.#....#..#.....#.#..#.#.#.......##..#.#..##.#.#.#.#..#.
..#..........#..#..##..#...#...#..##...##.#.#.##.#.#.#.##.......#.#..#.#....#.#..#..#.###..##......#.#.##..#.....###..#....#.#.#
#..#.#.#####..#...#.#.#.##..#.#.#..#.#..#.#......#.....#..#.#.##..##....#.#..##.#.#..#....#..#.#.##.##.#..#..#.##.#..#.#.#......
..#...#...#.#.#.#.#..#.....#......#...##..#.#.#.#.##.##.#..#...##...##.#.#..#.#....#..#.#...#.#...#.###.#.##..###.##....#..##.#.
#.#.##.#.#.....#..#.#.##.#.##.#.#...##..#.#..###...###....#.#.#.#.#.#.....#....#.##..#.#..#.#..#.#...#....#..#.#..#..#.#..#..###
...##..#..#.#.#.#.......#....###..##..#...#.#..##.###.#.#....#..#..#..###.#.#.#....#....#..#..#....##.#.#..#....#.##..#.#.#.#.#.
#.#..#..#.##..#...#.####.#.#.##.#....#.##....#.....#...#..###.#.#.#..#.#.#...#..#.##.#.#..#.#.#.###.#..#..#..###..#..#..........
....#.#...#.#.#.#..#...#....#.....##....##.##..#.##.#.#..#..#...#..#......#.#.#..##...#..#....#.#.#...#.#..#...#.###..#.#.#.#.#.
.#.#....#.#....#..#.#.####.#.##.#..#.#.#....#.#.###....#..#...#..#.#.#.#.##...#.#..#.#.#..#.#.......##....#..##..##..#.#...#...#
..#.#.#..#..#.#.#...#..#...#.####.#.###.##.#.....#..#.#..#.#.#.##..#..###...#.#...#......##.#.#.#.##.#.#.#.#....#..#.#.##.#.#.##
#.#..#..#..#..#...#...#.##....##.....#..##...####.#..#..#........#...#.#..#..#.##.#.#.#.#..#...###...#..#....###..#..#..#....###
...#..#.###.#.#.#..###....#.##..#.#.#..#.#.##.#.#...#.#...#.#.###.##....##..#..#.....###..#.#.#.###.#..###.##.#..###.#.#..#.#.##
#.#.#...#......#.#..###.#......#...###.#....#.....##....##.#..#......###.##...#.#.#.#.###........#....#.#...#..#.##..#..#..#..##
..#..##.##.##.#....#.#...##.###.#.#.#...##.#..##.###.###.#..#..#.#.#..##..#.#.#....#...##.#.#.#.#.#.##...#.#..#....#..#...#.#..#
#..#..#...#....#.#....#.#.#.#........#.#.....#..###........#.##...#.#...#....#.##.#.#.#.####...#.....##.#....###.##..#.##.....#.
..#..#..##.##.###.##.#.....#.##.#.##.#..##.##..#.#..#.#.###...##.##...##..#.#..#.........#..#.#.#.##.#...#.##.#...##.#.#..#.#...
#...#.#.#...#.#....#.#.#.##....#..#.#..##...#.#....#.#...#.#.#.#.#..#.##.#.##.#.#.#.#.###.#.#......#..#.##..#...##.#.#..#..#..#.
..#.#....#.#...##.#..#..##.#.#..#.#..#...#.#....#.#...###.......#.#..#........#....###......#.#.#.#.##...#.#..##.#....#...#.####
##...##.#...#.#....#.#.#.#.#..##..##..#.#....###.###.#...#.#.##.#.#.#.#.#.#.##.##.#.###.#.#.#..###....##.#.#.#.#.#.#.#.##....###
#.#.##..##.#..#.##...#...#.#.#..#..#.#..##.##..#..#....##.##..##.........#..##.#......#..#..#.#.#.#.##............#..#.#..#.#.##
......#..#..#..#..##.#.##..#..#...#...#....#..#..#.#.##.#.#.#...#.#.#.#.#.##....#.#.##.#..#.#...#.....#.#.#.#.#.##.#.#..#..#...#
.#.#.#..#..#..#.#.#..#..#.#..#..#..#.#.##.#.#...#.....#...#...##.#...####..#.##....###.#.#..#.##.##.##...#...#.##.....#...#.#.#.
..#...#..#..#.#....#.#.#...#..##..#.....#.....##..#.##..#.#.#..#.#.#..#..#.##..##.#.#...###.#..#......#.#.#.#....##.#.###.......
.#.##...#.#....#.#...#...#.##...#...#.#.#.#.##.#.#.###.#.###..#...#..###...#.#.#.....#.##...#.#..#.#.#.....##.#.####...#..#.##.#
#...##.#..#.#.###.##.#.##..#..##.##..###...#.#......#..#..#..#..##..#...##......#.#.#....##.#...#.###..##.#..#....#.#.#.#..###.#
.#.##..##..#...#..#..#..###..#...#.#..###.#..#.#.#.#.#.#.#.#...#.##..#.#..##.##....##.##.#..#.#.#..###..##..#.##.#......#.#...##
...#.#..#.###.#.#..#.#.#...#..##.....#.#....#...###....#...#.#.#.###.#..#..#.#.##.#....##.#.#..#..#.#..#.##....#..###.#.#.#.##.#
.#.....#...#..#..#...#..##...#..##.#...#.#.#..##.#.#.##.##.#..#...#..#.#..#.#..#....###...#.#.#.#...##...#..#.#.#...#.#.#.#..#..
#.##.#..#.#.#..#..##.#.#.#.#...#..#..##...##.#.#......#......#.#.###.#...#...#..#.#....##.#.#.....##...##.#..#....#..#..#...#..#
...##..#......###.#..#.#..#..##..#.#..##.#.#.....#.#.#.###.#......#..#.##..##.#...#.##.#..#.#.#.##.#.#.##...#.#.##.##.#..#.##.#.
#.###.#.#.#.#..#...#.#.#.#.#.#.#.....#.#.....#.##.###...#.#..###.#.#.#..#.#.#.#.#.#.#.#.#.#....#.#..#...#.##.....#.....#.#......
..##..#..#.#..#.##...#.#...#...#.#.#.#...#.#.#.#...#..#.#..#..#.#....#.#.......#...#.......#.#...#.###.#.....##.##.#.#.....#.##.
#...#.#.#..##.#.#.##...#.##.##..###..#.##.#...#.#.#.#..#..#..##..#.#.#...#.#.#..#.#..##.#.#...#.#...#....##.#..####.#.###.#.##..
..#.#.#..#..#.#...###.##.#..#..#.#.#.#..#..#.#......#.###.##.#..#.#....##.##..##..#.#.#.#..#.#.###.###.#.#.#..#.##..#........#.#
#..#..#.#..#..###..#..#...#..#...#...#.#..#.###.#.##...#..#...#....##.##...#.#..#..#...#..#..#..#...#...##..#.....#.#.#.#.#.#.#.
..#.#.#.##.##..#..#.#..#.#.#...#.#.#.#...#...#...####.###..#.#..#.##..#.#.#.#..#..#.#.###..#...###.###.#.#.#.##.#.#..###...##...
#.....#..#...#..#.....##....##..###..#.##..##.#.#.##..##..#...#..##.#........#..#......#..#..##.#....#.......#...#..#.#.#.#...#.
..#.#..#.#.#.#.#.##.#..#.#.##..#.#.#.#..#.#.#.......#.###..#.#..#.....#.#.#.#.#...##.##.#..#..#..#.##..#.##.#.#.#.#.#......#.#.#
.#...##...#..#.#.###..##..#..#...#...#.#......###.#.#..#..#...#..##.#..###..#..##...#.....#..#..#....#..#...#...#.#.###.#.#.....
#.#.#..#.#.#.#.#..#.#..#.##.#..#.#.#.#.#.###.#.#.###..###..#.#..#.##..#...#.#.#.#.##.##.#..#...#..##.#.#.##.#.#.#.#...##....##.#
#.....#....#.#.#.#....##..#..#..###..#....###.....#.#..#..#....#....#...##.#.......#...#..#..##..#..#..#..####....#.#.#.#.##..##
..##.###.#.#.#.#..#.#....###.#.###.#.#.#.#.###.###....#.#.#.#.#..#.#..##.#.#.###.##.#.#.#..#..#.#..#.#.#.#.#..#.#.#..#.....#.#..
.#.#..###..#....#.##.#.##....#..#......##...#...###.##..#..#..#.#.#.#.........#.#.#.#...#.#..#....#........##....#..#.#.#.#....#
....#..#.#..#.##........#.#.#..#.####.#.##.#.#.#.#.....#..#.#.....#.#.#.#.#.#.....#.#.#.#..#...#.#.##.#.#.#.#.#.###.#..#....###.
.###.##....#....##.#.#.#.#...#.....#.....#...#....#.#.###.#...##.##.#..#..#..#.###..#..#..#..###.....#...#...#...#..#.###.#...#.
..#....###..#.#.#...#.....#.#..#.##.#.#.#..##..#.#...###..#.#...#....#..#..#..#####..#..#..#.#...#.##.#.#.#.#.#.#.#.#..#...#.#..
.#.#.#.#...#...###.#.#.#.#...#..##.....#..#.#.#.###.#.#.#..#..#.#.#.#..#.#.#.#####.#.#.#..#...##..##..#...........#.#.#.#.#.#.#.
......##.#..#.#.###.....#..#.#.#..#.#.#.#........#........#.#..#.#...#....#...###....#..#.##.##..##.#.#.#.#.#.#####.#...........
.#.#.#..#..#.....#.##.#..#..#....###......#.###.#.#.#.####....#...#.#..#.###.#.#.#.###.#...#..#.##....#..##..#..#...###.#.#.#.#.
..####.#.#.##.#.#..###..#..#.#.##.#.#.#.##.#...#...#...#.#.##..#.#...#.##.#.##.....#.....##..#.#...#.##.#.#.###..##...#.#..##..#
#..#.......#.#...#..#.#..#...#..#......#....#.#.#.#.#.#...#...#..#.##..#..#..#.#.#..##.##..#....##..##.....###.#.#..####..#.#.##
.#..##.#.#...###...#....#..#.#.#.##.#.#.#.#.....#.#....#.#.#.#.#.....#..#...#.###..###..##...###...#..#.#.#.#.....#.#.#..#...###
.#.######.##..#..####.#..#..#....#.#.......#.#.#...###.#.......#.#.##..#.#.#......#.#..#..#.#..#.#...#...#...##.#......#...##.##
.....###...##...#..###..#..#.#.##...#.#.#.#####.#.#......#.#.##...#..#.......##.##...#...##...#.#..##.#.#.#.#.####.###...####..#
##.##.#.#.#..##..#..#.#..#...#...#.#...#.#.#..#....#.#.#.#.#...#.###...#.##.#..###.#.#.##...##...#.#............#.#....#...#..#.
.#..#......#.#..#..#....#..###.##....#.......#..#.#.#.#...#.#.#...#..##.#.#.#.#.#...#..##.#..#.##...#.#.#.##.#.#..#.###..##.#...
.#.#.#.#.#...##..#.####.##.#...#.#.##.#.#.#.#.##.......#.#...#.#.###.#.....##.#..#.#.#..##..#....#.#...##...#..#.#.#.#.#..#...#.
.#....###.##...#....##..##..##......#...#..#..#.#.###.#....#.#....#...#.###.#...#....#.#..#...#.##..#.#.#.#..#.#.....#...#..#..#
.#.#.#.#.....##..#.##.#..#.##.##.#.#.#.#..###......#.#.#.##.#..#.###.#...#....##..####...#..##..#..#..#..#..#.#..#.##.##...#.##.
.#..#...##.#...#..##....#..#..#.#.....###..#.#.#.##..#....#..#..###....##.#.##...#..#..####.#.#.#.###...#.##...#..##..#..##...#.
.#.#.#.#..#.##...#..#.#..#..#.#..#.#.#.#..#..#..#..#.###.#..#..#.#.#.#.##....#.##..#.#..##.....#...#..##...#.#.#.#..#..#..#.#.#.
.#.......#..#.##.#.###..##.#..#.##..#...##..###...#...#...#..#.#.#....#...#.#.....#..#.#..#.#.#.#.#.#..#.##.##....#..#.#.#...#..
.#.#.#.##.#.........#.#..#..#.#..#.###.#..#..###.#.#.#.#.#..#..#.#.#.#.#.#.##.#.##..#...#..#........#.#..#...#.#.###.......#...#
.#..####...#.#.#.###....#..#..#.#..##...#..#.......#.#.....##.#..#..#.......#..#.#.###.#..#..#.#.#.#....#.#.#.#...#.##.#.##.##..
.#.#.#..##..###.....#.#..#..#.#.#.#..#.#.#...##.#.##.#.#.##....#.#.###.#.#.#..#.....#....#.#.##...#.#.##.......#.#..###......##.
......#.#..#.#.#.#.#.#..#..#..#.....#......#..####....#...##.#.#.#..#...###..#..#.##.#.##......#.#.....#.#.#.##...#..#.#.#.###.#
#.#.#...##...#....#...#..#.##.#.#.####.#.##.##..###.#.#.#.....#..#.#.#.#..##...#.#...#...###.##.#.#.#.#...#.###.##..#.....#.....
..#.#.##...##.##.#.#.##.#...#..##.###...###...#..#.#...#..#.##.#.#.......#...##..###.#.#...#..#...#..##.#.#..#...##..#.#.#.#.#.#
#..#.##.##....#..#...#...#.#..#....#.#.#.#..##..##.#.#..#..##....#.#.#.#.#.#..#.#.#..#..####.#..##..#.#..#..#.#.#..#..#.....#..#
..#..#..###.#.##..##..##...##.#.#.#..#...##..#.#...##.#.#.#.#.#.#...#..#.#..##.....#.#.#..#....####...#.#.#.#....#.#.#.#.#.#.#..
#..#..#..#.#..#..#...#...##...##...#.#.##...#....##..........#...#.#.#.##..#..#.#.#..#.##...#.#.##..##........####.#......#....#
..#..#..#...#..#..##..##..#.#...#.#..#..#.##..#.#.#.##.#.#.##.#.##.#..#...#..#...#..#...#.#..#...##..#.#.#.###.#....#.##.#.#.##.
#...#.#..##..#...##.#.#..#.#.#.##..#...#..#..###...#..#...###.#..#...#.#.#.#...####..##..#..#.#.##..#...#.#..#.#.#.###.#........
.##....#.#.#.#.#.#..#..#...#...#..###.#..#.#..###.#..#.#.#.#..#.##.##........##.#.#.#..#..#.......#.#.#....#.#..#...#..#.#.##.#.
.#..#.#.......#..##.#.#..#####..#.##....#....#.#....#.......#.#.#..#..##.#.##.#.....##...#..#.#.##.....#.###.#.#.#.#.#.#..#....#
..#.#.##.#.#.#.#..#.#..#...#..#.#...#.##..##.#..#.##.#.#.####....#..#...###.....#.##..##.##..#..#.#.#.#.#.#..#...#.....#.#.##.##
#....#..###......#..#.#..##.#...#.##...#.#.##..#...#.#.#..#..#.#.#.#..##.###.#.#.#.#.##.....#.##.....#..#.##...#..##.#.#....#.##
.##.###..#.#.#.#..#.#..#.#...##.#...#.#......#...##...#..#.#....#....#.#..#...#......#.#.#.#..###.#.#.#.#...#.#.#.#..#.#.###.##.
.#...#..#...###.#...#.##.#.#.#....##...#.#.##..##.##.###...#.#.#.#.##....#.#.#.#.#.#.#..#...#..#.#......#.#......####..#..#...#.
..#.###..#.###..#.#.#.....#..#.#.#..#.#...#...#.#..#..#..#.#..#..#..#.###.........###..#.#.#..#....#.#.##..##.###.#..#.#.#.#.#..
#....#..##.##.#..#..##.#.#.#..#....#..#.#..##.....#..###..#..###.#.#....#.#.#.#.##.#.#.#.....#..#.#...#...###..##..#...#.......#
.##.###.#...#...#.#..#..#..#.#.#.####...#.#...#.#.##..#..#.#..#..#...#.#..##...#.#......##.##.#..###.#.##..####..#..##.#.#.#.#..
.##..#...#.#.##.....#..##.##......##..##.###.#..##...###.#..#..#...##.##.#.##.#...#.###.#...#.#.#.###.....#.###.#.#.#..#..#...#.
....###.#.....#####..#......#.##.#..#.....#...#..#.#..#....#..#.#.#.#.......#.#.##.#.#...#.#..#.#..#..#.#....#.......#.#.#.#.#..
#.#..#...#.#.####.#.#..#.#.#..#....#..####.#.#.#.##..#.#.#..#.........##.#.###...#.#...#.#...#...#..#.#..#.#..#.##.#...#....##.#
##..#..#.#..###......#..###..#.#.####..##.......#..#......##..#.#.####.#.#.#.##.#...#.#..#.##.#.#..#.#..###.#.#.#.#.##.#.#.#....
#.#..#..#..#.#.##.#.#..#.####....#.#..#..#.#.#.###.###.#.#..#..##.####..#.........#..#.#....#.#..#.#..##.#.....#....#..#..#.#.#.
..#.#..#.#.#....##..##....#..###...##...#..###.##...###...#.#.#..#.###.#.#.#.##.##.#.#..##.#..#.#....#....#.#.#.#.#..#.#.#....#.
#....#...#.#.#.#..#.#..###.#.#.#.#.#..##..#.#..#.#.#.#.#.##.#..#....#.....#....##...#.#......#..##.###.#.#.#.....#.#...#..##.#..
.#.#.#.#.#.#..#.#.#...#....#......#.#....#..#.#......#...#..#.#..#.#.#.#.#.#.#.#.#.#...#.#.##.#.##......#...#.###...##...####.##
...#.#..#..#.#....###...#.####.#.#....#.#..#.#.#.#.#.#.#..#....#..##.#..#...###.....#.#.#.....#..#.#.###.#.#..#..#.#.##.#.##....
.##..#.#.#.#.##.#...#.##.###..#...##.#.#..#.....#...#.#..###.#.#.#...#.#.#.#.###.#.#....#.#.###.#...##.......#.#...........##.##
#..#.#...#.....#..##.....#...#.#.#.#.#..#...##.#.#.#...#..#...#....##..#......#.#....#.#...#.....#.#.#.#.#.##..#.#.#.#.#.#.#....
..#..#.##.#.###.#.#..#.##..##....#.#...#..##..#.....#.#..###.#.#.##.##...#.#.#...#.##.###.#.#.#.##....###...#.#...##..#####.#.#.
#.##.#.#.....#.....#..#.#.#..#.#.#.#.##..#.#.#.#.#.#..##..#....#..#..#.##.###..#.#..#..#.....#..#..###.#.#.#...#.#..#######....#
...#.#..#.######.#...#..#..#..#..#.#....#.........#..#...###.#.#.#..##.#...###..#..#..#.#.#.#.#...#..#.#.....#.#...#.#..#..##.#.
#.#..#.#........#.##..#...##.#.#.#.#.#.#..#.##.###.#..##..#...#....#.#..#.#.#..#.#...##....#..#.#..#....##.##.#..##....#..#.#...
..##.#..#.#.##.#...#.#..##.#...#.#....###..##..#....#.#.#..#.#.#.##..#.#.....#.#.#.#.#..#.#.#..#..#.#.#.#......#..#.#.#..#..#.#.
#..#.#.#...####.##...#.#.#.#.#....#.##.#..#.##.#.#.##.....#..#....#.##..#.#.#..#.#..###..#....#.#......#.#.#.##..#..##..###.#..#
..#..#..#.#.##..#.##...#...##.##.#...#..#...###.#....#.##..#...#.#...#.#...#..#..#.#.#..#.#.##....#.#.#....#.#.#.#.#.##..#....#.
#..#.##.#.....#...#..##..#..#.#....##..#..##.#....#.###.#.#.#.##.#.##....##.#..#.#....#......##.#.#..###.#..#...........#.##.##.
..#..#..#.#.##.##..#..#.#.##...###....#..#.#..#.##.##...........#...##.##.#...##...#.#..#.#.#..#...#..#.#..#.#.#.#.#.#.#...#.#..
#..#..#.#..##..#.#...#......##.#.#.#.#..#....#.......##.#.#.#.##.#.#.#..#...##..#.#.#.#..####.#.#.#.##...#...#..###.###.#.#...#.
..#..##.#.#.#.#...##...####.#.......#..#..#.#.#.#.#.######...#.......#.#..#..#.#....#.#.#.###.......#.#.#..####..#...#.....#.#..
#.#.#.......#..##..#.#.....#..####.#.#.#.#.#..#..#...#..#.#.#.##.#.##....#.###..#.#.#.#....###.##.##.....#..##..#.#.#.####.....#
.....#.#.####.#.#.#...#.#.##.#..#...........#.#.#.#.#..#.......#..####.##..#.#.#...#....#.#####.....#.#.#..#..#.........#..#.##.
#.#.###...#...#....#.#.##...#..###.##.#.#.##..#....#..#..##.###..#..#...#.#.....#.#..#.#..##.#.##.#..#....#..#..#.#.##.###..#...
##...#.#.#.##..#.#......#.##.#..#..#...#..#..#..#.#.#.##.#...#..#..#.#.#....#.#.#..#.####.#..#..#.#.#.#.##..###.#..#...###.#.#.#
###.#.......#.###.##.###.###...#.#..#.###..#..#..#..#..##.#.#.#...#..#...###.#.#.#.....###.#.#.#.#....#..#.#.#..#.####..#.......
##...#.#.###...#..#...#...#.##.....#.###.##..#..#.#.#.##........##..#..#...#...#...#.##.#....#...##.#.#.#.....#.#..#.#.#..#.#.##
###.###...###.###..#.#.#.#..#.#.##...##..#.#..#.....#...#.#.##.#.#.#.#..####.#.###..###.##.#.#.##....#....#.###..#....###..###..
##...#.#.#.#.....#.........#..##...##..#...#.#..#.#.#.#..#...#...#...#.#..#...#.#..#.#....#.....#.#.#.#.##.####.#.#.#####.#.#..#
#.#.#.......#.###.##.#.#.##.#.#.##..#.#..#....#..#.##.#.#.#.###.#..#.#..#..#.#..#.#...#.#.#.#.##.#..#.#..#..##.....##.##.....#..
.....#.#.#.#...#..#...##.#.........#...#..##.###....##.......#.#..#.#..#..#..##.....##...###......#...#.#..#..#.###.#...#.#.#.#.
.#.#.#..###.#.#.#.##.#..#..#.###.#.#.##.#.#...#..###..#.#.#.#...#....#..#..#...#.#.#.#.##.#.#.####..#.#...#..#...##.#.#...#.#...
..#....#.#....#....#...#.####...#........#..##.#...#.#...#....##..###..#..#.##.#..##....#.#....#..#..#..##..#..##....#..##.#..#.
.#.#.#...##.#.#.#.#.##.....#.#.###.#.##.#.#..#...##...#.#..###.#.#..##..#...#..#.#...#.#...##.#..#..#.#..#.#.#..#.#.#..#.#...#.#
#...#..##.###..#....#..#.##.....#...#..##...###.#.#.##.###........#..#.#..####....##..##.#.#....#.#...#.##.#.#.#...###.....##...
.#.#.#..#...#.#.#.#..#..###.#.#..#.#.#..#.##.#..#.......#..#.#####..#...#..#..#.##...#.#..#.#.#.....#.#....#.#...##.#..#.##.#.#.
.......#..##.....#.#...#.#...###.#.....#.....##...#.#.#.#.#.#...###.#.#.#.#..#...#.##....#...#..##.#.#..####.#.##.#..#..##.....#
.#.#.#...###.##.#...##....#.#.#.#..####..#.##...##.#...#.....#.#.#.....#...#...##...#.###.#.#.#...#...#..#......#...#..#.#.#.##.
.##..#.##...#...#.#.#..#.#......##.#.#..#.#####..#..#.#..#.#.....##.#.#.#.#..##.#.##...##.#.....##.#.#..#.#.#.##..#..#......#...
#...#...#.#.#.#..#...#..#..##.###.....#....####.#..###.#..#..#.###...##.#..#.......#.##....##.#.#..#..#....#...#.#.#.#.#.#.##.#.
##.#..##...###.#.#.#...#.#...###.#.#.#..#.#.#.#...###....#.##.#...#.#...#.#..#.##.#...#.#.####..##.#.#..##.##.#.....##..#.#.##..
###.#..#.##.#.....#.##....#.#.#....#.#.#.##.#.#.##.#.#.#....#.###.#..##.#..#.#.#.#..##..#..##.#.#..#...#..###...#.##...#..#.###.
##....#...#..#.##...#..#.#....##.#..#.......#.#..#.#..#..#.#...#....#...#.#...#...#..#.#.##......#.#.##..#.#..##.#####..#....#..
#.#.#...##..##.#.#.###..###.#.#..#.#.#.#.#.#..#.#..#.#.#.#..#.###.#..##.#..#.#.##...#......##.#.##.#..#.#...#.....##...#.##.#.#.
..##..##.#.#.##....##..#.#..#####..#.#..#.###....#.#......#....###..#...#.#....#..##..##.#...#..#..#.#....##..#.##..#.#..#......
#...#..........#.#..##....#..###.#.....##..#.#.#.#..##.#.#.#.##.#.#..##.#..#.##.#..#.#..###.#.#..#.#...###..#.#.#..#..#.#.#.#.#.
.##...#.#.#.##.##..#.#.#.##.#......#.#....#..#..#..#..#.....###.....#.#.#.#...#...#..#.#.#.#....#..#.#...#.#...###..#........#..
.#..#..#...#.....#.#.#..##...#.#.#..##.###.#...#..#..#.#.#.#.#.#.##.....#...##..##..#..#.#..#.#...#..#.##...#.#.#..#..#.##.##.##
.#.#.#..#.####.##....#.#..#.#.#.#..#.#.#.#.###..#...#..#..#....#.#..#.#####..#.#.#.#.#...#.#.#..##.#..##.#.#.....#..#..##..#...#
.#.#...#.#.#.#.#.#.#.#.#.#.......#....#.....#..##.#..#...#.#.##.#.#..##.#...#......#...#.#....#..#.#.#.....##.###..#..#.##..#.#.
..#..#........#...#..#.#...##.#.#..#.#.#.#.#.#..#..##.##......#...#.#.#..##...####.#.#..#..#.#..#..#..##.#..#.#.#.###....##.#...
.#.##..##.#.#.##.#.#...#.##..###.#.#.#..#....#.##.#.#.#..#.#.#..#.#.....##..#.....###..#.#..###...#..#..#..#.......#..#.#..#..#.
...#.#..#..#####....#.#...#.#.#.....#..#.#.##...#.#....#..#.#..#.#..#.##..#.##.#.#.#.#.#.#.#.#..##..#..#..###.#.#.#..####.#.#.#.
#.#....#..###.#.#.#.....##....#.##.#.#.....#..##...#.#...#....#...#..####.....#.#..#.#...#.#..#...#...#..#.#...#...#..#........#
...###..#..#.......#.#.###.#.#..#......#.##.#..#.#..#.##...#.#..#.#.#..####.##..##.....#.#.#.#..#.#.##..#...#.#.#.##.#.##.#.#.##
.#..#.#..#..#.#.#.#.#...#...#..#.#.#.#..##....#.#..#..#..##.###..#...#..##..#.#...#.##..#.....#..#...#.###.#.....##........#.#.#
#..#....#.######..#..#.#.#.#.##.....#..##..#.#...#.#.#.#.#...#..#.#.###...#...#.##.#...#.#.###..#.#.#...#....#.#.###.#.#.#......
.#..#.#...######.#.#...........#.#.#.#...#..###.#..#.#....#.#.#...#..#..###.###..#..##.#.#..#.#...#...#..###..###.....#...#.#.#.
...###..#.#####.#...##.#.#.#.####.....#.#..###...#.#..##.#......###.#.#.#....#..##.##..#.#.#..#.#.#.##..#.#.#..#.#.#.###.##..#.#
.#..#.#..#.###...#.#....#...####.#.#.#.#.#..#.#.#..#.##..#.#.#.#.#..#....##.#.#.....##...#.#.#...#...#.#......#...#...#....#....
###.....#...#.#.#....#.#.#.####...#........#.....#.#...#....###...#...#.#.....#.##.#...###....##..#.#.###.#.#..#.#.#.#.#.##..##.
##.##.#..#.#......#.#.##..##.#.#.#.#.#.#.##..#.##..#.#...#.#.###.#.##..###.###....#..#...#.#.##..#.....#...#..#.........####...#
#....#.#...##.#.#..#.....#............#...#.#.###.###.#.#.##..#....##.#.#....##.#..#..#.##..#..#...#.##.#.#..#.#.#.#.#.#..#..#..
##.#....##..##.#..#..#.##.#.#.#.#.##.###.#.....#...#......#..###.##.....##.##...#.#..#.##..#..#..##.###.##.#...#.######..#.###.#
##.#.#.###.#.#..#...#.#....#####..#...###.#.#####.#.#.#.##.#..#....##.##.#..##.#.###...#.#...###..#..#...#...#.#...#.#.#....#...
#.#...#....#...#..##...##.#.#.######.#.##....#.#.....#...#...#.#.#.#.....##.#.....#..###.#.#.#.#.#..#..##..#..#..##......#.#.#.#
...#.#.###...##..#.#.##.....#..#..#.......##....#.#.#.#.#..##.....#.#.#.#.#..#.#.#.#.#......#..#..#...##.##..#.#..#.##.##.#...##
#.#........##..#.....#..#####.#.#..#.#.#.#..#.##...#....#.#...####.....#....#...#.....##.#.#.#...#..##.#...#...#.#....###..#.###
...#.##.##....#..#.##.#...#...#..#.#.#..##.#.##.#.#.#.##....#.....#.#.#.###...##.#.#.#....#...#.#.#.....#.#..###...###.#..#..###
.#.##....#.#.#.#..#.#..#.#.##.##...#..##.....#.........#.#.##.###..#........##.#..#...##.#..##......#.##....#....#.#.#.##...#.##
#..#.##.#...#....#...#........#.##.#.#.##.#.#.##.##.#.#...##.....####.#.#.#....#.###.#.....#..#.#.#.#...#.#..#.#.###......##...#
.#.#.###.#.#.#.#..##...#.#.#.##..#.#.....#......#.###...##.#.#.#...###...#..#.##..#...#.###..#...###.#.###..#.#......#.#.#.#.##.
......#....#.##.#....##.#.####..#..#.#.##.#.#.##...#..##.#..##.#.##.#.#.###.##...###.#.....#..##..#...###.#....#.#.##.###..#....
.#.#.#.#.#.#..#...#.#.#....#..#..#.#..#...#..#...##..#.#.#.#..#.##....#..###..##..#...#.#.#..##..###.###....#.#...###..###...##.
#...#...#..#.#.##..##...#.#.#..#...#.#.##.#.#.##..#.#......#.#....###.#.#.###.#..###.#...#..#..#..#...#.#.#..###.#.##.#....##.#.
.#.#.#.#.#.#......#...#.##...#..##.#......#...#..#....#.#.##.##.##.#..#........#..#...#.#.#..#...#.#.##..#..#.#....#....#.#.#..#
...........##.#.#..#.#.#.##.###.#..#.#.##.#.#..#...#.#.#.###..#..#..#.#.#.#.###..####.....#.#.##.......#..#....#.##..#.#.#....##
.#.#.#.#.#..####..#...........#..#.#..#..###.#.#.##.##....#..#..#..##....#.#..#.#.###.#.##....#.##.######.#.#.#...#.#.#...#.##.#
..#...###..#..#.#...#.#.#.##.###...#.#.#..#.......#..#.#.#.#.##.#.#.##.#.....#....###..###.#.#.........#.....###.#.....#.#...#..
.###.#.#.#...#....##.####.#.###.##.#.....###.#.#.#.#..#......#......#...#.#.###.##....#.#..###.#.#.#.##.#.#.#.#..#.#.##....##..#
.####.....##.##.#..#..#..#...#..#..#.#.####..##....#.#.#.#.##.#.#.#.##.#.#....#..##.#.....##....#..#.#...#.....#...#.#..#.#.#.#.
#.#.#.#.#......#..#..#.#.##.#.#..#.#..###.#.#..#.##..#..#...#....#...#....##.#..#..#..#.##.#.#.#.#..###.#.#.#.##.#.####..##.....
.....#.#####.#.#.##.#..#.......#...#.#.#...#..#...##.#.#.#.#.#.#..#.##.#.##.#.#..#..#..##...#..#...#.#......##....#..#..#.#.#.#.
#.#.##..#..#..#.......#..######.##.#.#..#.#.#..##.#........#..#..#.##..##.......#.#...#..#.#.#.##.#...#.#.##.#.#.#.#.#.#.....#.#
..#..#.#..#..#.#.#.#.#.#...#....#..#.##......#....##.##.###..#.#.....#.####.#.#....##..#...#..##....##..#.#...#..........#.#....
.#.#....#..#......###..#.#...#.###.#..#.#.#.#.#.#..#..#.#..#.#.#.#.##...#....#..#.###.#..#...#..#.##.#.#.#.#.#.#.#.#.#.##.#..#.#
#....#.#.#..#.##.#.#..#...#.#.##...#.###...#...#..#..#.###.#.#.#..####.#.##.#.#..#..#.#.#..##..##..............#..#..##.#.##..##
.#.#..#...#.##......#..#.#.##.#.#.##..#.#.#.#.###...#...#..#.#..#...#.....##....#..#...#.#..#.#...#.#.###.###.#..#.##......#.###
.##.#.#.#.....##.#.#..##.#.#......#..#.........#..##.#.#.#.#.#.#..#..#.#.#..#.#..#..#.##...#...##..##....#...###...##.#.#.#.####
.......######.#...#..#......#.#.#..#..#.#.#.###.#..#...#...#.#..#..##...##.#.#.#...#....##...##.#.#.#.#.#.##..#..##..#...#...###
##.#.#..#..#...#.#.#.#.#.#.#...#..#..#.#...#......#..##..##....#..#..#.#.#...#...##.#.#.#..#.#..#...#..#.....#.#..#.#.#.#.#.#.##
.#..#..#..#.##.#.....#.####.###.#..#.#..#.#.#.#.#.#.#.#.#.#.#.###..#.....#.#.#.#.#.....#.#.#..#...##.##..##.##...#....#........#
..##.#..#...#....##.##..#.#...#.#.#...#...#..#.#...........#...#..#.##.##...#...#..##.#..#.###.##.....#.#....#.##..#.#..#.#.#.#.
.##..#.#.##..#.#...##..#...#.#..#..#.#.##.#.#...#.#.#########.###...#...#.##.#.#.#.#...#....#.....#.#..#..#.##....#.#..#.#####..
...#...#.#.#..#.#.#...#..#.#..#..#...#.#..#..#.#...#.......#...#..##.#.#.....#....#.#.####.#.##.#.#.#.###..##..###...#....#.###.
.#.#.#.#.....#......##..#.#..#.#...#.#..#.#.#....###.#.#.##..#..#..#.....#.#.#.##.#.#..##.....##...#..##..#..#..#..##..#.#...#..
.##...#.##.#..#.#.#..#.#...#...#.#..#.#...#..#.#...#..##.#.#..##..#..#.##.###...##....#..#.###..#.#.##..#..#...#.#..#.#.#..#.#.#
...##...#.#.#.##...#.#...##..##..#.#...##.#.#...#.##.#.###...##.#...#.##...#..##..###..#.....#.#.....##...#..##....#.....#..#...
.#....##......#.#.#.##.##.#.#.#.#...#.#...#..#.#.##.....#.##....#.##....#.#.#..##..#..#..#.##..##.#.#.#.#..#....#.#..#.##..#..##
#.###..###.##..................#.#.#...##.#.#.....#.#.##....#.#.#..#.####...#.#..#..#.#.#...#.#....#...#..#..#.#.#..#.##..#..#..
...#..#...#...#.#.#.#.##.######.....#.#...#..#.##....##.#.##...#..#.......#.#...#..#...#.#.#...##.#.#.#.#..#.#.#.##.....#.#.#.#.
#.#.#...###.#..#...#..#.#.....#.##.##..##.##....#.#.#.......#.###...#.#.#..#..#..#...#.#.....##..........#....#.....###.#.......
......#....#..#.#.#.###...#.#.#.#...#.#.....#.##.#...#.#.#.##..#..##.####.#.#..##..##.#..#.##.#.#.#.#.#.#..#.#.#.###.#.##.#.#.##
#.#.#..#.##..#..#....#..##..#.##.#.#...#.#.#..#..##.###...###.#..#.#.###.#..#.#..#..#..##...#..#...#...###..#..............#.###
#####.#.#...#.#...#.#.#..##..#.#.....##.#...#..#..#..####..#...#......#....#..#.#..#..#..#.#..###.###.####.#.#.#.#.#.#.#.#....##
####.....#.#...##..#...#.##.##..##.#..#..#.#..#..#.#.###..#.#.#..#.##.##.##.#...##...###...#.#.#...##.###.......#.#.#.#.#.#.##.#
###.#.#.#.#..#.#..#.#.#..#.##..#..##.#.#...##...#...#.#.#......#..####....#.#.##...##.#.##.....##.#.#..#.#.#.#.#..#........#....
##...#..#..##...#.......#....#...#.....#.#.#..##..##..#...##.##..#.#..#.##..#..#.#......#..##.#...#.#.#....#..#.#...#.#.#.#.#.#.
#.#.#.#.#.#..#.#..#.#.#..###...##..#.##.#...#..#.#.#.####..#.#.#.....#.....#..#.#..#.#.#.#...#..#....###.#..#...#.##.#.####....#
........#..#....#.#.#..###.#.#..#.#.#.#..#.#..#.......#...#.#....#.##..#.##.#...##..#....#.##.#.#.#.######.#.#.#........#.#.#.#.
##.##.#.#.###.#....#.#.#.#..#..#.......#....#.#.#.#.###.#...#.###.###.#.#.....##...#.##.#..##..#...####.......#..#.#.#.#.....#..
###.##.....###.##.#...##..#..#.#.#.#.###.#.#.....#.#...#..##...#...#.....##.##.#.#.....#.#.#..###.#.###.#.#.#.#.###...###.#.#.#.
#...##.#.##.#......#.#...#..#.....#..#..#...#.#.#...#.#.#.###.#.#.#.#.#.###..#..#..#.##.....#..#.....##.##...#.#.#.#.#.#.#......
.#.#..#...#..#.#.#....#.#.#..#.#.#.###.#.#.#..###.#.#.....###..........#.#..#..#..#.#.##.#.#..###.#.##..###.#.............#.#.#.
.....#.#.###.####.##.##...#.#...##..#.......#..#...#..#.#..#..#.##.#.##..#.#..#.#...#...#....#.#...#..#..####.#.#.#.#.##.##..#..
####......##...#..#.....#.#..#.#.#.#.###.#.#..#.#.#.##..#.#.#..#....#.#.#....##.#.###.##.#.###.##.#.#.#.#.#.#..##..##...##..#.##
.....#.#.#...##..#.##.#..#..##.........##...#........#.#....#.#.##.#.....#.##.#.#..#........#...#...#...#.#...#..#...#.#..#.....
##.#..#..#.#.#.#.#.....####....##.##.##..#.#..#.#.#.#.#..#.#..#..#..##.#....#.#.#.#..#.#.#.#.#.#..##.#.##...##..#..#..#.#..#.#.#
.##..###.#..#....##.#.#..#.#.##..##.#..#...##..###.#...#..###.#.#.#.#.#..#.#..#.#..##...#......##....#..#.##.#.#.#..#....#....##
..##...#.#.#.#.#.###...#......#.#.#..#..##.#..#.#...#.#..###.......#...#.##..#..#.#.#.##..#.###...###.#....#...#.#.#..#.###.#..#
.#.#.##..#.#..#...#.#.##.#.#.#.....#...##...#.#.##.#...#..#.#.#.#.#.#.#....#..#.#....#..#..#...##...#.#.#.#..##..##.#..#.####.#.
.#..##.#.#.#.#.#.#.....####....##.#..###.#.#.....#...##..#.....###..#...###.#...#.#.#.#...#.#.##..#.#.#..#..#.#.#.#...#...#.....
.#.#.....#.#.....####.#....#.##.##..#.#....##.###..##..#..#.#.#.#..#..#...#...###..#...##...#...#..#..#.#.#........#.#.#.#..#.##
...#.#.#.#..##.#..##...#.##...#..##....###..#.#...#.#.#..#.#.....#..#..#.#.#.#.#..#.#.###.##.#.#.#..#.#.....##.#.##.#......#.#.#
#.#..#.#.#.###.#.#..#.##..#.#.#.#.###.#.#..#...#.#.....#....#.#.#..#..#.##......#......#...#...#...#..#.#.##..#...#..#.#.#.#....
....###..#....#....#..#..#...#.....#.....#..#.#....#.##..#.#...#..#.#....#.#.####.##.##.#.#..#.#.#.#.#...###.###.#..#.#...#..#.#
#.#.#..#.#.#.#.###..#..#..#.#.#.#.#..####..#...#.##.##..#.###.#.#...#.#.#.#...#.....##.....#..###.....#.#..#.####.#.#..#.#.#..##
...#..#..#..#....#.#..##.#.......#..#...##...#.#..#...#....#......#.#..#...#.#.##.#...#.#.##.#.#.#.##.#...#...##....##.....#.#.#
#.#.#..#.#.#.#.##...#....##.#.#.###...###.##..#..#..###.#.#.#.#.##.#..#..#.#....#..#####...#...#.....#..##..##..#.#...##.#.#....
##....#..#......##.#..#.#....#..#.#.##.#..#..#.#.#.#.#...#..#..#.#..#...#.#..#.##.#.#.#.#.#..#..#.#.#.#..#.#.#.#.#..##..#..#.##.
.##.#..#.#.#.#.#....#..####.#.##........#..#...#...#..#.#.#.#.#....#..##...#.##.#.....#...#.##.#.#......#.........#.#..#.#.#.##.
...##.#...#.#...##.#..#.#......##.#.#.##..#..###.##..#......#..#.#.#.#.#.#.#.##...###..##.....#....###.##.#.#.#.##...#.....#...#
.#.#...#.#...#.##...#....##.#.#....#...#.#.#.......#..#.#.#.#.#.#..#......#...###.#..#.#..#.####.##.###.#..###.#.#.##.#.#.##.##.
..#..##...#.#.....##..#.#....#.##.#.#.#..#..#.#.##.#.#...###.....#...#.#.#.#.#..#..#..#.#..##.#...#..#....#.#....#..#.#.#.#...#.
.#.#.#..#.#...#.#...#..#..##....#....#..###....#.###..#.###.#.#.#.#.#.#..#....#...#..##...#.#..#.#..#.##.#...#.##..#..#..#.#.#..
......#..###.###..##..#.##...###..###.#..##.#.#..#...#...#....#.#.#....#####.#..#.#.#..##.....#....#.......#....#.#.#...##....#.
##.#.#..#####.#.#...#....###..#.#...#...#..#...#..##...##.#.#..#..#.#.#####...#..#....##.#.#.#.#.#.#.#.#.#.#.#.#.....#.#.#.#.#..
..#...#..###......##..#.#....#..#.##..##.#..#.##.#.#.#..#..#..#.#.#..###.#.#.#..#.#.##....#....#.#.#.#..#.#.#####.#.##...#..#..#
.#.#.#..###.#.#.#.#.#..###.#...#...#.#.#..#...#.....#..#.#..#.....#.#.#..#....#......###.#.#.#.#..#...#.#...####...#...#.#.#.#.#
......#..#..#..#..#...#.#.#..##.#.#......#.##..##.##.#...#.#..#.###....#.#.#.#..#.#.#..#...#..#..#.#.#.#..#..##.#.#.##..#.......
.#.#.#..###..#.##...#.#....#..#.....#.#.##.#.#.#.......###...#.#....#.#..#..###..#.#.#.#.#.#.#.#........#..##........#.#.#.###.#
..#....#.#.#..#..##..#..#.#..#.#.###.#.#........#.#.#.##.#.##...#.#..###.#.###..#.......#......#.#.#.#.#..#.#.#.#.###....#..#.##
.###.#...#...#..#...#.##...#...#.###.#...#.#.#.#..#..##.....#.#..#..#....#.##.#..#.#.#.#.#.#.##...#...###....#..#.#.#.#.#..#...#
..###..#.#.#..#..##.#...##...#.#..#...#.#.###..#.#.#...#.#.#..#.##.#..#.##.#..#.#.#.#..#..#..###.#.#.###..#.#.#.###.#.####..#.#.
#..#.#..#.#..#.#.#....#.#..#..#..#.#.#.#...#..#.....#.###....#.#.....#.##...#........#.#.#.#..#.....#.#.#.#.#.#..#.....##..#....
###..#.#..##......#.##.#.#..##.#.......##.#.#.#.#.##.###.#.##...#.#.#..#..#..##.#.#.##.#.....#.#.#.#.......#..#.#.#.#.#.#.#..#.#
##.#....#..#.##.#...#..#...#...#.##.#.#...#...#..###..#.......###..##.#.#..##.#..#.#....####...#.###.#.#.#..#......#....#.#.#...
....#.#...###..#.##..#..##..#.##..##...##..##.#.###..#.#.#.#.#.#..###...#.#.#...#....##.#.#..##...#...###..#.#.#.###.#.##....#.#
#.#.#.#.##.#..#..#..#..##..##..#.#..#.##..##..#..#.#....##..##..#..#..#.#....##..###.#..#..#..##.#.#.###.#.....#.#....#...###.##
##...#..#....#.#..#...#..#..#.#....#.###.#..#.#.#....#.#...#.#.#..#.#..#..##.##.#.###.#..#...#......###..#.##.#.####.#.#.#.#...#
#.#.#.#.#.##....#...##.#...#...#.##...#...#...#...#.#.#.#.#.....#.....#.#..##......#....#.##..#.#.##.#.#.....#...#.....#....#.#.
......#..##..##..##..#..##...##...#.####.#.##.#.##.##...#...#.###.#.##..#.#.#.#.#.#.#.#.#.#.#....##......#.##.#.#.#.#.#..###....
#.#.###.#..#.#.#.#..#..###.##.##.#..#.#....#..#..#.#..#.#.##.#.....#..#.#....#..##...#..#.....#.#..#.#.##.###.....#..###...#.#.#
.#........#.#.....#..#..#...#..#...##.##.##.#.#.#...#..#...#..##.#...#...##.#.#..#.#..#..##.#..###....#....#..#.####..#..##...##
..##.##.#.#..#.##...#..#.#.#.#...##...#...#...#.#.##..#.#.#..#....#.#..#.#.....#..#..##.####..#.#..#.#.##.#.#.#.#.#..#..#.#.##.#
#.#.#....#..#.#..##..#.#.....#.##.#.#.##.####......#.#..#.#.#.#.##.###..###.#.#..#.#..#.###.#....#.##..#.......#...#...#.....#..
.....##.#.#....#.#..#...##.##...#.##...#.##..#.#.##....##.....#..#..#..#....###.#..#.#...#....#.#..#..###.#.#.####...##.#.#.#..#
.#.#........###...#...#.#...##.#....#.#....#.#..#...#.##..#.##..#..#.#.##.#.#...#.#...#.#.#.#..#..#.#..#...#...#.#.#.......#..#.
###..##.#.#.#..##...#.##.##......#.#....###....#..#..####.#.#.#.#.#.....##...##...#.#.#.#..#..#.#.#.#.#.#.#.#.#...#..#.#.##.#...
.#.#...###..#.#..##..#...#..#.#.#.###.###..#.#..##..###.#..#........#.#.#.#.#...##..#.#.#.#.#................#..##.#..#..#..#.#.
.....#..#.#.#..#.#.#..##..#..###...##....#.#.#.####..#..#.#.#.#.#.##.###......##...###..#.....#.#.#.#.#.#.#.###.#..#.#.##.#....#
.#.#..##....#.##.....#.##...#.###.#...#.##..#...##..#..#....#.#.##.#..##.##.#...#.#.#.#..##.#..#...#...#...###...#......#...#.##
#####...#.##...##.##.....##....#...##..#...#.#.#..#.#.#.#.##...#.....#.#.#...#.#....#.#.#.##..#.#.#.#.#.#.###.#.#.#.##.#.##..###
#.##..##...##.#.#.#..#.#.#..#.#.#.#...#.##.......#......#..##.#.#.##.#..#.#.#.###.#.#.......#....#......#..#......#.#.#..#..#.##
#.#.#.#.#.#......#.#..###.#..#.....##...####.#.#.#.#.#.#.#.......#....#.#......#...#..###.##..#.#.##.#.##.###.#.###....#..#....#
.....#.....##.#.#....#.#....#.#.#.#...##.#..#..###..###....##.#.####.#..#.#.###.#.#.#..##.#.#..#...#.#.#.####..##...#.#..#..#.#.
#.#.#.#.#.#....#.#.#....#.#......#..#..#...#.#.#...#####.#...###.#.#.##.#..##.#.....#.#..#....#.#.#.#.#...##.#.####..#..#..#.##.
...#...#...#.###..##.#.#.#..#.#.#.#.#.#..##.....##..###.#..##.#..#.#..#.#.##..#.#.###.#.#.#.#.........#.#..#....##..#.#.#.##..#.
#.#.#.#.#.#..##..##...##..#.#.##..##....#..#.#.#..#..#...#....#.#....#..#.#.#...#.#........##.#.#.#.#..#..#.##.#.#.#.........#..
...........#..##...#.#..#....#...#..#.##..###....#.#...##..#.#..##.#.##.#.#..#.#.#..#.#.####...#.#...##.#............#.##.###..#
.##.#.#.#.#..#..##.#...##.#.###.###......#.###.##....##.#.#.#..#.#..#.#.#...#.....#..##..####.#...####....#.#.#.##.##.##..###.#.
.###...#...#...##....#.###...#...#..#.#.#...#....#.##.#......#.....#....#.#.#.#.##.#.#..#..#...#.#.#..#.#..#...##.#....#.###....
.##.#.###.#..#.#.#.#.##...#.#.#.###..###.##..#.#........#.#.#.##.####.#.#..##..##...#.#...#.#.#.....#..#..#.#.#.#..##.#.#.#.#.##
#......#..#.#.#...#...#.#........#.#..#..###..#..#.##.#..#.##..#.#.#...#..#.#.#..#.#....#.#....#.#.#..#.#....#...#..#.#........#
##.#.####......#.#.#.#.#.##.#.###....###..#..###..#...#.#.....#.....##..#......#....#.#..#.#.#....#.#.....#.#..##..#....##.##.#.
#####.#..#.##.##.......#..#..#####.#..#..#.#..#..#.##..#.#.##...#.###..#..##.##.##.#.#..#...#..#.##...#.##.#..#.#.#.#.##..###.#.
####...#...#..#..#.#.##..#..#####.#..#.#.....###....#.#...##..##.###.#...#.#.#........#...##.#..#..#.#.###..#............#.#.#..
###.#.#..#..#..#..#...##...#####...#....#.##..#..###.###.#..#.#...#....##...#..#.#.#.#..##.....#.#.#....#..#..##.#.#.#.##..#..#.
##.....#.#.#.#.#.###.#.#.#..###.#.#..#.###...###..#...#....#...#.#.#.##.#.##.#.##...###..#.#.#.....#.#.#.#...#.#.##.##.#..#..#..
#.#.#.#.#.....#.###..#..#..#.#.....#..###.##..#..#.#.#.#.#..#.#..#............#..#.#.#..#.#.#..#.##...#....##...###...###...#..#
...##....#.#.##..#.#..#.##....#.#.#..#.#..#.#..#.......#..##....#..#.#.#.#.#.##.#.....#......#..####.#.#.##.#.##.#..##.#..##..#.
#.##..#.#...###.##...##..#.#.#.#...#....#.....#..#.##.##.#..#.##.###..#..#.#.#...#.###..##.#.#.#..#.......#.#.....#..#..#..#.#..
..#.#..#..#..#...#.#.#..#...#...#.#..#.#..#.#..#..#........#...#..#..#.#..#.#..##...#..#.#..#....###.##.##....#.##.#..#...#....#
#.....#.###.#.#.###...#..#.#.#.#..#.#...####..#..####.#.#.###.#..#.#....##...#...#.#.#....#..#.##.#...#.##.#.#.###.#.#..##..###.
.##.#.....#.#....#.#.#..#......##.#..#.#.####..#.###.###.#.#....#..#.#.#.###...##......###..#...#..#.#.##..###..#......#.#.#.##.
.###..#.##....#.#..#..#..#.#.##.#...#.#...##..#...#.........#.#.#.#...#..#...#..##.#.#....##.#.#..#......#.#...#.#.#.##.........
.##.#.#.#.#.##.#.#.#.##.#...#....#.#...#.#..#..#.#.#.##.#.##...#..#.#..#..#.#..#.#..#..###...#...#.#.#.##...##......#.#.#.##.#.#
.......#....#..#...#..#..#.#.#.#.....#.#.#.#..#........#...#.##.#..#..#..#.#.#.....#.#.#...#.#.#.#....#.#.#.#..#.#.##....#....##
##.#.#..###..#.###.#.#..#.....#.##.##.#..#..#.#.##.####.#.#...#.#.#.#...#.....##.#.#..###.#..#..###.##.....#.#..##...##.#.##.###
..#.#..#..#.#....#.#..#..#.#.##.....#..#..#.#.#..###..#.#..#.#..#.#..##...#.##....#..###.#..###..#...#.#.##....#.#.##......#####
#....#..#.....###..#.#..#...#..#.#.#..#..#..#.#.#....#...###...#...#.#..#..###.#.#.#..#..##..#..#.#.#...#...###...#...#.#.#.#.##
..#.#..#..#.#....#.#..#.##.#..###...#..#..#.#.#..#.#...##.#..##.#.#...#.#.#.#...#..#.###.#..###.......##.#.#....##.###...##....#
#..#.#.#.#...#.##..#.##..#.#.#.#.#.#..#..#..#...#.#..#..#..#....#.##.#...#...#.#.#.#.##...#..#..#.##.#.#....##.#.#..#.#.#...###.
..#.....#.#.#.##..#...#.#..#.........#.#..#..#.#...#..#.#.#..#.#...#..#.#..#.......#...#.#..###..#..##...#.###.....#......#.#.#.
.#.#.#.#..#.#.#.#..#.#....#.##.#.#.##..#.#.#.#.#.##..#.#..#.#.###.###....##..#.#.###.##....#.#..#.#....#..#.#..#.##.#.#.##.##...
....#...#.#...#...#..#.##....#.##...#.#..#.#......#.#...#.....##...#.##.#.##..#.#....#..#.#..##....###..##...#..###..#...#..#.##
.#.#.#.#..#.#.#.#.##.#.#..#.#.##.#.#..#.##..#.#.#.#...##..#.##.#.#...#.......#..##.#.##..##.#...#.#.#..#.##.#..#.#..#.#.#..#..##
.#......#.#..###..#...#.#..##..#....#.....#....####.##.#.#.#....#.#.#.#.#.#.##.#..##.#..#....##..#...#....#...#...#.......#..#.#
#.#.#.#.#.#.#.#.#..#.#....#...####.#.#.#.#.##.####...#.....#.#.##.....#..###.....#...##..##.#...#.#.#..#.#..##..##..#.#.##..#...
...###..#.#.#....#....#.#...##.#.#.#.#..#..#...####.#..#.#.##...###.#.#.#.####.##..##...#.#..##.......#.##.#.#.#.#.#.####..#.#.#
#.#.#.#.#.#...#.#..#.###..##.#...#...#.#.#..#.#.#.#.##.##..#.#.#.###.......##...#.#.#.#.....#...#.##.#...#............#...#..#..
..........##.#.#.#..###.#..#..##.#.##....##..............##.......#.##.##.#...##.....#..##.###.#.#####.#.#.#.#.#.###.#.##..#...#
.#.#.#.#.#...#...#.#.#....#..#...#...#.##..##.#.#.#.#.#.#..###.#.#..#...#..#.####.#####.###.#.....##....#...####.#..##....#.#.#.
###...#..#.##..##.....#.#.#.####.#.##...##..#..#...#...#..###...#.#..#.#.##...###..#.##..#...#.#.#.###.#.#.#.#..##.##..#.#......
.#.#.#.#....#.#..#.#.#.#.....#...#.##.#....#..#.#.#.#.#.#..#.#.#...#......##.#.#..#..#..#..#....#.............#....###.#.##.#.##
.#..#....#.#..#.#...#...#.###.##.#...#..#.#.#....##.......#.....##..##.#.#......#..#..#.#.#.##.#.#.#.#.#.#.#.#..#.###...#..#...#
.#.#.##.#....#...#.#.#.#...#..#..#.#..#..#....###.#.#.##.###.#.#..#.#...###.#.##..#..##.##..#.......###...#..#.#...#.#.#.#..#.#.
.#....#..#.##.#.#..#.....####.#.#...##..#.#.#..#...#.##.#..##..##....##..#...#...#.#.#....#..#.#.###.###.#..#...#.#....#...#....
.#.###.##...#.#...#.##.##..#.....#.#..#.#..#..#.#.#...#...#...#.##.#....#.#.#.#.#..#.#.#.#.#....##.#..#...#.##.#.###.#..##...#.#
.........#.#...##...#...#.#.###.##...#....#.#......#.#..##..##....#.#.#...........##.#..#...##.#.#.#.#.#.###......###..##..##.##
#.#.#.#.#....#.#..####.#.....##.#..#..#.#.#.#.#.###..#.#.#.#.#.#.#...#..#.#.#.##.#...#.#.#.##...........###..#.#.#.#..#..#..#..#
...#.###.#.##.#.#...#....#.#.#...#..##...#..#.#..##.#...........###.###..#####....##.#.......#.#.###.#.#.####...#...#.##...#..##
#.#...#..#....#..##...#.#...###.#..#..#.###.#..##.....#####.#.##.#...#..#.#.###.#.#..#.#.##.#..#....#..#..#..#.#..##....##...#.#
...#.#.#...#####.#.#.#.####.##..#.###.#.###.#.#.#.#.#.....#..#....#.#.#...#.###.##.#.#.#.#.#.#..##.#..##.#.#...#.#.#.#.##..##...
.#.......##.###..#.....#.###..#....#..#..#..#....#...#.#.##.###.#.......##...#.#.....#..#....#.#..###.#.....##........#..#.#..##
#.##.#.#.....##.#.##.##...#..#.#.##.#.#.###.#.#.#.#.#.#....#####.##.#.#..##.#...##.#.#.#.#.#.#...#####.#.##...#.##.#.#.#....#..#
..##.##..#.##...#.#...#.##.#.#....#.#.#..#..#..#......##.#..###..##.##..#...#.##..#..#.#..#..#.##.###.....#####...#..#..##.#..#.
#...##.#..##..#.#..#.#...#...###.#..#.#.###.#.#.#.##.#..##.#.#.#.#.#..#.#.##..##.#.#.#..#..#.#.#.....#.#.########..#..#.#....#..
..##.....#..#..###.....##..####....#..#..#..#.......##.#.##......#...#.......#.#.....#.#..#..#..#.#.#.#...######..#.#.#..#.##..#
#.####.#...##.#.#.##.##.#.#..#.#.##.#.##..#...#.#.##.#....##.#.#...#.#.#.##.#....#.###..#...#..##..##..#.#.#.####....#..#..##.##
...#..#.#.#...#.#.......#...##...#..#....#.#.#.###.....#####..###.#...#....#..#.#.#....#..##.#....#.#.##.......#..###.#..#..#...
.#...#.....#.#..##.#.###..#.#.##...#..#.#..#...#..##.#....#..#.###.#.#..###.#..#...#.#..#..#.#.###.......#.###..#..#...#...#..#.
#.#.#.###.#...#..##....#.#.#..#..##.##...#...##..#.#..####.#....#.....#...#.#.#..##.#..##.##.#..##.##.#.##..#.##..#.#.#.##.#.#.#
......#.#..#.#..#...#.#.....#..#......#.###.#.#.#....#...#..#.####.##.#.##......#.#..#..#..#.#.#.....#.##.#.#...#.#.............
#.#.#.....#...#..##..#..#.#..#...#.###...#........#.#.#.#..#.#######.....#.#.###....#..#..#..#...##.#..#...#.#.#..#.#.##.#.#.##.
####.####..#.#.#.#..###.#.#.####..##..#.###.#.##.#.......#....#####.###.#...##.#.###.#.#.#..#..#...#..#.#.#....##.#..#..###.##..
###...#...#....#..#..#...#.###.#.#.#.#...#..###.###.##.####.#..###...#....##.........#.....#.#..#.#..#.....#.##...#.#.#..#...##.
##.#.#.##..#.#.##...#.#.#...#....#....#.###..#...###...#.#.##.#.#..#..#.#.#..#.#.#.##.#.#.##...#####...##.#...###.#.....#.#.#...
#..#...#..#...##.##......#.###.##.#.##...#..###.#..##.#..........##.#.#..#.#..###.#.#....##..##.#....#...###.#.##...#.##..#..##.
.#..##..#..#.#.#.#..#.#.#...#...#.#...#.###..#..#.#.#.#.#.#.#.#.#.......#..#.#.#....#.#.#..#.....##.#.#.#.#......#.#.###.#.#...#
.#.#..#...#....#..#..###.#.#.#.#..###....##.###.....##.#.###...#..#.#.#..#......#.#..#....#..#.##.#....#...#.#.##.....#......##.
.....#.##..#.#..#...#.#....#.....#..#.#.#....#..#.##.#.#..#..##.#..###..#.#.#.##.#..#.#.##.#..###..##.##.##...#..#.#.#.#.##.#.#.
#.##...#..#...##.##....###.##.#.#..#...##.#.#.#..#...#.#.#.#..#..##.#.#.....#.#..##......#.#.###..#...#...#.#.#.#...##....#.#...
.#...#..#..#.#.#.##.#.#.##..#..#..#.#.#..#......#.#.#..#...#.#..#.......#.#..#.#...##.#.#..#..#.#...##.#.#...#...#.#..##.#.#..#.
...##.#...#..#.#.....#....#.#.#.#.#.....###.#.##.....#...##....#.####.#..#####...##.##....#..#....#..#.#...##.#.#..##.#.....#..#
.##.#..##..#....###.#.#.##..#......##.##.#...##..#.###.#.#..#.#....###..#####..##...#.#.####...##..##....####.#..#..#..#.#.#..##
#....#.#..##.#.###........#...#.##.#...#..#.#.#.#.#.....#.#..#..#.#.#.#..###.#..#.#.......#..##..#.##.#.#.##..#.#..#.#....#..#.#
.#.#....#..#..###.#.#.#.##.#.#.####.#.#..#.........#.#.#..#.###..#......#.#....#.#..#.#.###.#.#.#.#....##.#.#.#..#....##.#.#.#..
..#.#.#.#.#..#.#.....###........##......###.#.##.##.#....#...#..#.#.#.#....#.#.#.##..#####.........##.#.......##.#.###.#.......#
.##..#.....#....###.#.###.#.#.#...#.#.#..#...#..#.#.#.#.#.#.###....#.#..#.#.##.#.#..###.###.#.#.###.#...#.#.##......#....#.##.#.
.#..###.##.#.#.###......#..#.#..##.#..#.#.#.#.#.....#..##.#..#..#.##..#.#.#......##..#...#...####.#...#..#.#...##.##.#.##.#..#..
..#..##.#.....###.#.#.#.#.##..#..#.##.##.......#.#.#..#.#.#.###..#..#....##.#.#.#...#.#.#.#.#.###.#.##.#...##.#.#..#....#..#..#.
.#..#..#.#.###.#..#..##..##..#..#..#...#.##.#.#.#...#.....#..#..#.#..##.###..####.#.#..........#.....#..#.#..#....#..#.#..#.#...
...#..#.....#...#...#.#.##.#...#..#.#.#.#....#...#.#..#.##..###....#.....#..#.##.#..#.#.#.#.#.#.###.#..#....#.#.#...#.##.#....#.
.##..#.#.#.#.#.#.##....##....##..#.......##.###.#...#..####..#..#.###.#.#.#....#..#.#..###...##.#.#...#.#.#.#..#..##.......#.#.#
...#...##......#.##.###.#.##..#.#.#.###.#.#..#....##..#..#..###..#####....#.###..#..#.#.#.#.##......#.#..###..#.#..#.#.#.##.#...
.#.###...#.#.##......#...#...#..#....###....#.#.#.#.#..#..#..#..#.##..#.##...###..#.#......####.#.##.#..#.#.#.....#...#..#..#.#.
#...#..##...###.#.#.#.#.####...#..#.###.###......##.#.#..#.#..#....#.#...#.##.##.#..#.#.###..#...###.##...#...#.##..##.##.#..#..
.#.#.#.#.#.#.#.###.......#...##..#.#........#.####..#..#.#.#.##.#.#...#.#..#...#...##..#....#.#.#.#..#..#..##..###.#.#..#...#.#.
.............#..#.#.#.##..##..#.#...#.#.#.#..#....#.#.#....#.#...#.#.#....#.#.###.##..#.#.#........#..#..####.#.#......#.##...#.
##.#.#.#.#.#.#.#..###.#..###.#....##.#.#..#.#.#.#.#.#..#.#.#..#.#..#..#.##....##....#....#..#.#.###..#..#.#.......####.#....#.#.
.##...###...#..#.#...#.#..#....#.#.#....##.....#....#.#...#..#....#..#...#.#.#..#.#.#.#.#.#.#..##.#.#.#...#.#.#.#.....##.#.#.#..
...#.###.#.#.#...##.#....#.#.##.#....#.#..#.###.#.##...#.#.#..#.#.##.##.#...#.#....#...##....##.........##.#...###.#.#.#..#...#.
.###..#....#...#.#....##...#..#...###.#..#....#....##.#....#.#...#....#..#.#...#.###.##.#.#.#.#.#.#.#.##.#..#.#.##..##.#.#.#.#..
....##.###.#.##.#.#.#.#..#.#.#..##.#...#..#.#.#.#.#.#..#.#.#..#.#.##.#..#...#.#...#...#....##..#...####...#.......##..........#.
.#.##......#.##....#.#.#..#....#.#..#.#..#...#...#..#.#...#..#.....#..#.#.#.#...##.#.#..#.#.#.#.#.#.#..#.#.##.#.#.#.###.#.#.###.
..###.#.##.#..#.#.#.....#..#.##....#....###.#.#.#.#.#..#.#.#..#.##.#.#...#..#.##.#.#.#.#.##...#......#.....#...###...#...#.#....
.#.#.#.#...#.#...#.####...#..#..#.#..###.#..........##.....#.#....#...#.#..#...#.#.#........##..#####..#.##.#.#.###.#.#.#...#.#.
.........#.#...##..#.#.##.#.#.#..#..#.#..##.#.#.#.##.#.#.##...#.####.#...#..#.#....#.#.##.#..#.##...#.#.###.#.#..#........##.#..
##.##.#.#..#.##..#.....#......#.#.#....#.#...#..#.#..#..####.#....#...#.###.....###...####..##..##.#.....#......#.#.#.##.#.#..#.
###..#.#.#.#.#..#.##.#..#.#.##......###..#.#.#.#.###...#.###..#.#..#.#...#..#.#..###.#.###.##..#...#.####.#.#.##.....#...#..#...
##.#.......#...##.#.#.#...#.##.#.#.####.###...#...#.##....#.#....##...#.###..#..#.#.....#.#..#..##.#..#.#..#...#.##.#.###.#.#.##
#...####.#.#.##.#......##..#....#..###...#.#.#.#.##.##.#.##...#.#.##.#...#..#.##....#.#.#..#.#.#.....#....#.#.#..###...#..#.....
.##.##.##..#..#..###.#.#..#..#.#.##.#.#.#..#......#.#..#.#.##..#.....###..#.#..#.##..###.#......###.#..#.#......#.###.#.#...#.#.
.#.......#.#.###....#...#..##....#.......#...#.#.#...#..#..#..#.#.#.#....#..#.#.#...#.#...##.#.#.#....###.#.#.#.#..#..#..##..###
..##.#.#.#.#..#..###.##.#.#..#.##.#.#.#.#.##..###.#.#..#.#..#...#..#.#.#.#.#..#..##.#..##..##.....#.#.#....#...##.#.#.#.###.#.##
#.###...#..##..#..#..#......#...#....#.#..#.#..#......#...#...#.#.#...#..#..#...#.....#...#...#.##...#.##.#.#.#.#.....#..#.....#
#..#.#.#.#..#.#..#.#..#.#.##..##..#.#...#.....###.#.##..##.##..#...#.#.#.#.#..##..#.##..##..#.#.#..#...#..........####..#.#.###.
..##...#.#.#....##..#..#...#.#.#.#.#..##.##.#..#..#.#..#.#...#..#.#..#...#..#..#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.##.#..###.#.....#.
#.#.##......#.##..#.#.###.#.........#..#...#..#.#..###.....##..#...#.#.##..#..#....................#.##.##...#..###..#....#.##..
......##.#.##....##....#....#.#.#.#.#.#..##.#.....#.#..#.##..#.##.#..#...#..#...#.#.#.#.#.#.##.##.#.......#.#.#..#..#.#.##.#.#.#
.#.##..##...#.#.#..##.#.#.#.#.######....#.....#.#.#..#.#..##...#..##...#.#.#..##.####..###....#.#.#.#.###......#..#......#......
.#.#..#..#.#...###.........###....###.##.##.#..####.#...#.#.##..#...#.#.#..##..#....#.#####.#.#..#.###..#.#.#.#..#..#.###..#.#.#
#.#.#..#.....##.###.#.#.#.#.#.##.#.##..#..##..#.#.....##.#...#.##.##.....#..#.#..#.#.#######...#.....#.#.#...#..##.#..#.#.#...##
..#..#..##.#......##...#.......#....#.#.#....#...##.#.#...#.#..#...##.#.#..#....#.#...######.##.#.##......#.#.#..#..##.....#.###
#..#..#.###..#.#.#...##..#.#.#.#.###.....#.#...##....#.#.#...#..#.#....###.#.#.#...#.#.#####.##...#..##.##......#..#..#.#.#.####
..#..#...#.#..###.##.#.#..#.###...#..##.###..##.#.##.#.....#.#.#...#.#..#..#..#..##.....#####...#..#.###.#.####.#.###....#...###
.#.#..#.#....###..###....#...#..##.#..#.##.#..#.#...#..#.##.#...#.#.#..#.#.#.#.#..#.#.##.###.#.#..#...#.......##...#..###.#.#.##
....#....#.#..#..#.#.#.#..#.#.#.#...#..#.....#....##.##...#..#.##....#.....#.#...#...#....#.....####.#.#.#.###..#.#.#.###......#
##.###.#..###..#......#..#......##.#..#.#.##...#.#.#...##..#.....##.#..#.###...##..##.#.##.###.#.###......#...#...........#.#.#.
#...###..#.#.#.#.#.#.#.#...#.#.#....#....##..##.##.#.#.#..#..##.###...#.#.#..##.#.#.#...#...#.....#..#.#.#.#.#..#.#.#.#.####.##.
.#.#.#.#..........###....##.###..#.#..#.#..#.#.......#..#...#....#.##......#..........##.#.#.#.#.###..####....#..#...#.#.....#..
...#....#.#.#.#.#..#.###..#..###..#.#..#.#....#.#.#.#.###.##.##.#..#..#.#.##.##.#.#.#..#...#..##..#..#..#..#.##.#.#.#...##.#.##.
.##.##.##.#.##..#.#...#..#..#.#..#....#....###...###..#....#..#.##..#..#...#..##...##.#..#.#.#.#.#.#...###..#.#....#..#.#...##..
....#...#.####.#....##.#..#....#..#.##.###..#..##.#..#.##.#..#.####...#.#.#..#...#...#.#..#.....#..#.##.#..#....#.#.#.##.#.#..#.
.#.#.#.#.#.##.#.#.##...#.#..#.#..#...#..#..###......#...#...#...##.##....#..#.##.#.##..#.#.#.#.#.#.#..#..#..#.#.#......#.#..#.#.
#...........#......#.#.....###..#.#.#..#.#..#..#.#.###.##.##..##...#..#.##.#...#.##..#.#...#..#..#.#.#..#..#...#..#.#.#..#.#..#.
.#.#.#.#.#.#.##.#.#.#.#.#.#.###...#...#....###.#..##....#....#...#..#..#.....##.#.##.....#.#.#.#.#.#..#.#.#.#.#.#..#...#....#.#.
....#...###..###....#...#.#..#..##..##.###..#...#..#.#.#..#.#.##.#.#..#..#.##.#...#.###.#.#..#.#.#.#.#......#....#..#.#.#.##....
.#.#.#.###.#..#.#.#.#.#..#..#.#..##......#.#.#.#..#.#..#.#.#...#.#..#..#.#.##...##....#...#.#....#.#...####.#.#.#.####.....###.#
#.....###...#......#.#..#.#.#...#...#.#.#.......##..##.#....#.#.#.#...#.#...#.##.#.#.#..#.#...###..#.#.....#...#....###.#.#.....
.#.#.#.###.#.##.#.#...#...#...##..#..###..#.#.##..#..#...#.#....#..##....#.#...#....#..#.#..##..##.#..#.#.##.##.#.##.#.#....####
.#..#...#......#...#.#..##..##..#.#.#.#.#..####.#...#.#.#.###.##.#.##.#.##...##..#.#.#....#...#..#...#..#.#...#....#....#.#...#.
...###.###.#.#..##.....#.#.#.#.#.#....#...#......##........#...#....#..##..##.#.#.#....#.#..#.#.#.#.#.#..#.#.#..#.#..#.#.#..#...
##..#...#...#.#.#.##.##...........#.#.#.#..#.#.##...#.#.#.#.#.#.##.#..#..#.#....#..#.#.####..#....#...#.#......#.#..#.##..#..#.#
...#..#..#.#..........#.###.#.#.#.#..###..#..###.#.#.#...##......#..#..#....#.##..#.##.#.#..#.#.#.#.##.###.#.##...#......#..#...
##..#.#.###.##.#.#.#.#...#.#.###.#..#...#..#.#.......##.##..##.##.#.#.#.##.#...#.#........#...#..#...#..#...#...##..#.#.#..###.#
...#...###..###...#....#......#...#.##.#..#...#.##.##.##..#...##.........#...##...#.#.#.###.##..#.#.#..###.#.#.#.#.#.####.#.##.#
.####.#.#.#..###.#..#.#.#.#.####.#...#.##.##.#..#...#..##...##..#.#.#.#.#..##.#.##...#..#...###.#.....#.#.............#...#...##
........#...#.###.#.##...#....#...#.#...#..#..#..#.#..#.#.#..#.#.###...#.#..#....#.####.#.#..#..#.##.#...#.#.#.##.#.##.##...##.#
.#.#.######....#....###.#.#.#..##.#..#.#..#..#.##....#...#..#..#..#.#.#....#..#.#..#.##.##..###.#...#..##...##..#..###.#..#....#
#...###.#...###.#.#..#.....#..###.#.#..##..#.#..##.##..##.#...#.#......#.#...#.###.....#.#.#.#..#.##..####.#..#..#..#....#.#.#.#
.#.#.#...##..#...#..#.#.#.#.#.##..#..#..#.#..#.#.#..#.#.#...##..###.##..#..##...#..#.##..#...#.##..#.#.##...#.#.####.#.##...#.##
.....##.#...#.#.#.#......##..#..#.#.#..#...#.#.....#......##.#.#...##..###..#.##.#..###.#..#.#....#....#.#.#..#.#......#..##...#
##.##....#.#........#.#.#.#.#.#...#..#..#.#..#.####..#.###.#.....##.##..#..#..#....#.#..##..#.#.##..#.#......#.#.#.#.#..#..#.##.
....#.#.#...#.#.#.#..###........##..#..#..##....#...###..#...#.#.....#.#.#...#.#.#.#..#.#..#....#..#.##.##.##.....###..##.#...#.
#.#..##.#.#..#####..#.###.###.#.###..#..#...#.##.#.#.###...##.#..##.#......##...#....#...#...#.#.#....#.#...#.#.####.#......##..
##.#.....#..###.#.#....#....#..#.#..#..#.#.#.............##.#..#..##.#.#.#.##.##.#.##..#.#.#..#....#.#.#.#.#...####....#.###.#.#
#....#.####.###.....###.#.##.##...#..#.#.....##.##.#.#.#.##...#.#.#.....###....#.#..#.#.###..#.#.##.#....#...##.#..#.#..#.......
.###..##..#..#.##.#..#.....#..##.#..#...##.#.#.#..#...##.#..##..##.###.#.###.##....#.....#.#......#..#.##..##.#...#.#..#.##.##.#
.#...#..#...#...#.#.#.#.#.##.#.#..#..#.#.#.#....#..##.#.###...#...........#..#..#.#..#.##....#.##.#.#..###.#..#.##...#.......###
..##..#..##..#.####......#.....#.#.#.....#.#.#.##.#..#...#.#.#.#.#.#.#.###.#.##..#..#.####.##.#####...#.#....#...#.##..#.#.#..#.
#....###.#.#.#..##..#.#.#.##.#...#...#.##.#...##....#.#.#....#..#...##.###.#.#..#..#...##..##...#...##...#.##.#.#...#.##..#..#..
.#.#..#........#..#..###......##.#.#.#.#..#.#....#.##.....#.#..###.#..#.......#...#..##..#....##..##.#.#.#..#....#.#...#.#.##.#.
.##..#.#.##.##...#..#.###.##.#.#.##...#.#....#.##.##.#.#.#.#.#..#...#..#.#.###..##..#.##...#.#.#.#......#..#..###....##.#.......
...#....#..#...#.##....#...##...##.#.#....#.#.#......#..##.#...#.#.#..#.#..#.#.#.#.#....##..#......#.#.#.#...#.#..#.#.#..###.##.
##...#.#..#.##..#...#.#.#.#.##.#.#....#.#..##.#.#.#.#..#.#.#.##.....#.....#..........##.#..#.#.#.##...#..#.##...#..#....#.###...
..##..#..#...#.#.##..#............##.###..#.#..#...###.....#...###.#..#.##..#.##.#.#...#.#......#..#.###.#.#..##..#.#.##...#..#.
#.#..#.#.###......#.#.#.##.#.#.#.#....#.#.....#.#.#.#..##.##.#..#....#...#.#....#...#.#....#.#.###..#.#..#..#..#.#..#..#.##.#..#
...#........#.##.#......#.###...#.#.#.....#.##.......#...###..##.#.##.#.#...#.#..#.###..###.#..##..#...#...#..#....#..#..#....#.
.#...##.##.###.#..#.#.#....#####.....##.#..#...###.###.##.#..#.........#.#.#...##.#.#.#..#...#...#..#.#.#.#..#..#.#..#..#.#.##..
#.##...##.###...#....#..#.###.#.###.#..#..#.#.#.#..#.#..#.##..####.#.##.....#.##........#.#.#.#.#.#.....#...#..#.##.#.#........#
.....#.#...#.#.#..#.###..#.........#..#.#........##....#...#.#.##..##.#.#.##.#.#.##.#.#........#....#.#.#.##..#..#......#.#.#.#.
##.#..#.#.#.....##...###...#.#.#.##..#....##.#.#...#.#.#.###.....#.#.....###....###.##..#.#.#.#.#.#.#.##...#.#..#.#.##.#..####..
###..#..#.##.#.#..#.#.###.#.#...####..#.#..#..##.##.#.......##.##....####.#..#.#.###..#.#..###...#..#.#.#.#....#.....##.#.#.#.#.
#...#.#....##..##......###...#.######..#..#.#...##....##.###.#...#.#.......#..##..#..#...####.#.#.#..#......#.#..#.##.#..#......
.#.#..##.#...#...##.#.###.#.#.#####.#.#.#....##...#.#..#.#.....##...#.#.#.#..#...#.#..#.#..#........#.#.#.##.#..#.###.##...##.##
.....#..#..##..##....#.#.......#..........###.##.###..#.##.#.#...#.#.#...###...##..#.#....#.###.##.#...#...#..#....#...##.#...##
.#.##..#.#.#.#...##.#..##.#.#.###.#.#.#.#......#.##.#.....###..###....#.###..##.#.#..##.##......###..##.#.#..#..###.#.#.#.#.##..
##..#.#......#.#.#...#..##...#######...#..#.#.#.#.#..#.#.#....#.#..#.#.#.#.#.#.....#..#.#..#.#.#.###....#...#..#.#.......#...#.#
#..#...#.#.#.#..#.#.#..#..#.#.#.#.###.###..#.##....#...#.#.#.#...#..#....#....#.#.#..#...#..###...#..#.#..##..#...#.#.###.#.#...
.#...####..#.#.#.....#..#...#......##..#..##....#.#..#..##.#...##..#.#.#..#.##.#...#..#.#..###.#.#.#..###..#.#.#.#...#........#.
...#...####..#..#.#.##.#.##...#.#.#..##.#.#.#.#..##.#..#.##..##...#.....###.#...#.#..#....#.#........#.#..#........#..#.##.#.#..
##..#.####.#..#.#..#...#..#.##.###..#.#......#..#.#..#.....#...##.#.#.##.....#.#...#..#.#.#..#.#.#.#.#..#...##.#.##.#.#..#..###.
...#.####....#....#.##...#.....##..#...##.#.#.#....##..#.##..#.#.....###.#.##...#.#..#...#..#.#...####.#..##.####...##..#.######
.#.#..##..#.###.#....#.##.#.#.#..#.#.###...#....###..#..##.#..###.###.#...#...##...#...#..#....#.#.#...#.#.#..#..##...#....#.###
#..#.#..#.##.###..#.#..#.....###......#.#.#..#.#....#..#....#..##..#...#.#.#.#.#.#.#.#..#.#.#.#.....##.#.#...#..#...##..#.#...##
.#.#...#......#.#..###..#.#.#.#..#.##.#.#...#.###.#..#...#.#..#...#.#.#...........###..#.#...#..##.##..#...#.#.#..##.#.#.#..##.#
....##..##.#.#..#.#.#.#....#...#.#.#.#....##...#..#.##.##.#.#..#.#......#.#.#.#.#..#.#.#..#.#.#...#.##.#.##.##...#.#......#..#..
#.#...#..##....##.....#.#.#.#.#..##...###..#.##.#..#.#..#.#...#..#.#.#.#.#.#.#.#..##....#.......#....#.#.#..#..##....##.##..#..#
##.#.#..#..#.###..##.#.#..#.....#..#.#.#..#...#..#...#.#..#.#..#.#..#...........#.##.#.#..#.##.#.#.##.....#..#..#.#.#.##.#.#..#.
#......#.#.#...##...#...#...#.##..#.....#...##..#..#.#...#.#..##...#.#.#.#.##.####..#...#.##..##..#..##.##..#..#...#...#.#..#...
##.#.#.....#.##..##..#.#..##.##..###.####.##.#.#.#..#..##...#.#..##...#.###.#.#.#..###.#...##.#..#.#.#...#.#..#..#..#.#....#..#.
###...#.##.#....##..##...#.#.#..#.#..#..#.#......#.#.#....#.#..#..#.#....#...#....###....#....#.#..#..#.#....#..#.#.#..#.#...#..
####.###...#.###..#..#.##.....#....#..#....#.##.#....#.###.#.#...#...##.###.###.#.##..###.#.#.#.#.#.#.....#.#..#...#..###..#..#.
##########.#...##...#...#.#.##..###..#.##.#...##.#.##...#....#.##..##..###...#...#..#..#...###.......##.##.##.#..##.#..#..#..#.#
####.####....##..##..#.#...###.#..##....#...#..#....##.#.#.#....#.#.#.#.#.#.#.#.#.#...#.#.#.#.#.#.###.#..#..#...#.#...#.#..#....
###...#.#.#.#...##..#....##.#...#..#.#.#..##.#.#.#.#.#....#.##.#........#..........##............##...#.#..#..##....##..#.#.#.#.
##.#.#...#....##..#..#.##....#.#..#...###.....#.#....#.#.#..#....#.#.##..##.#.###.#...#.#.#.##.##.#.#.....#..#.#.###.#.#..#..###
#....##.###.##.##...#...#.##.#..#..##..#..#.##...#.##...#.#..#.##.###.#.#....#####.##..#..#.#..##..#..#.##..#....#.......#..#.##
##.#.....#...#...##..#.#....#..#..#...#.#..#...#....##.##..#....#.###..#..#.#.#.#..#..#.##.#.##.#.#.#..#.#.#..#.###.#.#.#..#...#
###.#.#.#.#.#..###..#....####.#.#..##.....#.#.#..#.#....#.####.#...#.#..##.......#..#....#....#.....#.#......#.###...####.#..##.
##..##........#.#.#...###..#....#.##..#.###..#..#...#.##...#.#...##....#.##.#.#.#.#...#.##.#.##.#.#.#...#.###...#..##.#.....#.#.
###.###.#.#.#.#.#.###..##.#.#.#.#...#..#....#.##.#.#....#.#....#..#.#.#...##...#...##..##.#....#...#..##.##.#.##.#..#.#.#.#.#...
##...#...#.#.#..#.###.#........#..##..###.#.........#.#.#..#.##.###..#..##...##.#.#...#....#.##.#.#.#..#.......#...#...#...#..##
#.#.#.#.#......#...#....##.#.###.#..#..###..#.#.##.##..#.#....#..#..#.#...##........##..#.#...#.....#.#..##.#.#..##.#.#.#.###..#
.........#.#.####.#.#.#..####......#..#####.#..#..##..#...##.#..###.....#.#..##.#.##.#.#.##.##..#.##....#..###.#...........#..#.
.#.#.##.#.#..#.#.......#.....###.##..######..#...#..#..#.#.#...#....##.#.#.#..#.#.#....#.....#.#.#.##.##..#.#..#.#.###.##.#.#...
#...#.#....#....###.#.#.##.##.#....#..####..#.#.#.#...#....#.###.#.#.#.#.....#.#...#.##..#.##....#.#...#.#...#....#.#.#..#....#.
####..#.#.#..#.#..##......#....#.##..#.##..#...#...##..#.###......#..#.#.#.#....#.#...#.#.#.#.#.#...#.#....##.#.#.....#.#..###.#
#.#.#.#..##.#.#..####.#.##.#.#.#.#.#.....#...##.##.#.#.#..#..#.#.#.#.#.####..#.#.#.#.#.........###.#....##.##....#.##.#...#..#..
..#.....#...#..#...#..#.#.....#......#.###.##.#..#.......#.#..###....#######..#......#.#.##.#.#.#....#.#.##...#.#.####..##..#..#
#.##.#.##.#.#.#.##..#..###.#.###.#.##.#.....#...#.##.#.#...#.#.#.#.##.#.#.#..#.#.####...#..#.##..#.#..#....#.#.#...##.#..#.#..#.
...##......#..#...#...#.#...#####...#..#.#.#..##..#...#..#.#........#.#.....#.....#.#.##.#......#...#.#.###.....#.#.#...#...#...
#.#..#.#.##..#..##.##.....##.###.#.#..#.#..#.#.#.#.#.#.#..#..#.#.#.#..#.#.##..#.#...#..#...#.#.###.#.#....#.#.##......##..##..#.
....#...##..#..#....#.#.##.#..#......#...#..........#....#..#.###.##.#...#...#.#..#.#.#..##.#..#......#.##...###.##.##.#.#.#.#.#
#.#.##.#..#.#.#.##.#...#...#.#.###.##.#.#..#.#.####.##.#..#....#..#...#.#.##....#..#....###..#.#.#.#.#.....##.#....#............
##..#....#.......#..#.#.##......#...#.#...#.#.##...####..#..#.###..##......#.#.#.#..#.##.#..#####...#..##.#.#..#.##.#.##.#.#.#.#
##.#..#.#..###.##.#.......#.##.##.#.#.#.##..#..#.##.#..#..#..#....#.###.#.#..###..##...#...#.#.###.#.#..##....#........#..#.##..
#...#..#..#.#.#...###.#.##..####...#..#..#.###....#..#...#..#.#.#.#...#..#..#.#..#..#.#..##..#..#......#..#.##..##.#.##.##....#.
.#.#..#.#...#..##..#..#.###..#..#.#.#.#.#...#.##.#..#.##..#....#....##..#.#....#...#...#.#..#..#.#.#.##..#.....#..#..##..#.#.#.#
....#.....#...##..#.#..#.#..#.#.......#.#.##..#....#..#..#..###.#.#.#..#....#.#..##..##...#.#.#.....#.#.#..#.##..#####..#.#..#..
#.#.#.#.##.#.#..#.....#...#.#.#.#.#.#.#....##..#.##..#.#..#.#......###.#.#.#.##.#.#.#.#.##..#.#.#.##......#.#.#.#.#...#....#...#
##..#..#.#..#..#.#.##...##..#.#..#####..#.#.##...##.#....#...##.#.#.#.....##.............#.#..#..###.#.#.#.........##...#.#..##.
#.#.#.#....#.#....#...#..#.##.#.#.###.#..#...#.#......#.#.#.#..#..#..#.#.#.#.#.#.#.##.###...#...###...#..#.#.#.#.#...##..#..#.#.
..#.#..#.#...#.###.##..#.#.#..#....#...#.###..#..#.#.###..#...#..#..#...#.....#...##.#..#.#.#.##.#.#.#.#.#..###..#.##...#.#.....
#.#.#.#.#..##..#.#.#..#.#...#.#.#.#.#.#...#..#..#.#...#..##.##.#...#.#.#.#.#.#.#.#....#....#...#...#....#..#.##.#....#.#....#.##
#.#.#....#...#...#..#....#.#..#..#....#.##.#..#....#.###..#..#...##.........##.#..##.#..#.##.#.#.##..#.###....##.#.##....##..#..
..#.#.#.#..##..##.#...#.#...#.#.#.#.#....#..#...#.#.#....#..####..##.#.###.#.#...#...##..##..#.#..#.#.#....#.#.#....#.#.#.#.#.#.
#.#.#..#..#...#.#..##..###.##.#....#..##.#.####..#...#.#..#..#..#.#..##..##...#.#.##.#..#..#..#..#.....#.#..#...#.#.#..#...#....
..#.#.#.#.#.#....#.#..#.#.....#.#.###...#...##..#.#.#.#..#..#..#...#.###..##.#.#..#...#...#..#.#...#.##.#..#.#.#.#.##.#.#.#.#.#.
#.#.#......#..#.#....#...##.##...###..#.#.#..##........#..#..#..#.#....#.#.#....#..#.#..##.#.....#.#.##...#..................#..
..#.#.#.#.###..#..##..##.....##.#.###..#.#..##..##.#.##..#..###.#...##.....#.#.#.#.....#.#.#.#.##.#.#...##..#.#.#.#.#.#.#.#.#.#.
#.#.#..#####..#.#.#..#...#.#.#.....#.#....#...#..#.##.#.#.#..#..#.#...##.#.#.###..##.#.....#..#...#..##..#.#.#..##.#.#...###....
#.#..#..#.###....#.#..##..#..##.#.#....###..##..#..##...#...#.#...#.###.#.#...#..#..##.##.##.#.##.#.#.#.#.....#.#.....#.#.##.##.
..#.#..#...#..#.#....#..#..#.#...###.#.#.#.#..#..##..#.#..#.#..#.#.#.......#.#.#...#.#.###................##.#.#..#.#..##.#...#.
#...##..#.#.#..#..##..#...#.#.#.#.###......#.#..#..#.#.#.#.#..#.....#.#.#.#......##.....####.#.#.#.##.#.##.#.#..#..###..#..#.#.#
.#.#.#.#.....#.##.#.#.#.#..........#.#.#.##..##..#.....#....#...##.#.#...#..#.#.#.#.#.##.#.#..#...#.##..#...#..#.#.##.##.#......
........#.#.#...#.#....#..#.#.###.##...#..#.#..#..##.#.#.#.#..##.###..#.#.#.#..##....###.....#.#.#...#.#.#.###......#..#..##.##.
.#.#.###...###.#.#.##.#.#..##....###.#..##...#...####..#..#.#..#..#..##...#..#.#..#.#.###.#.#..#...####....##..#.#.#.#...#.....#
..#...#..##.#..#.#..#.....#.#.#.###.#..#...###.#..##.#...#..#.#..#..##..##..#.#.#..#...#...#..##.#...###.#..#.#.###...##.##.#.##
.#.#.###..#..#.#...#.##.#.#..#...#...#...#....#..#.#..#.#.#.....#..#.#.#.#.#......#.#.#.#.#.#.#.#..#.#.##..#....####.#....#..#.#
#.....#..#..#...#.#..#...#..#.#.#.#.#..##.#.##.#.....#..#..#.#.#.#...........#.#.#......#........#.#.#...#...###.###..#.#...#...
.###.#.#.#.#.#.#....#.#.#.#.#..#....#.###..##....#.##..#..##..#....#.#.##.###...##.#.#.#..#.#.#####.#..##..##..#..#..#.#.#.#.#.#
.#...........#...#.#........#.#.#.#....#..#..#.##.###.###.#..#..#.#...#..#...###....#...#.#..#...#...#..#.#...#..###.....#.#....
..#.#.#.#.#.#..#..#.#.#.#.#.#....#..#.#.#.##....#..##..#...#.#.#.###.##.#.#.#..#.#.##.##..##..##..#.#..#....##..#.#..#.#.#...#.#
#..#..###..#.#.#.#..##...###..###.#..#......##.#..#.#.###.#..#....###.........#.#..#.#..#..#.##..#....#.#.##.#.#...#..###.#.#.##
..#.#....##...#....#..##....#..#....#.#.#.#..#.#.#.....#...#...#.#..#.#.#.##.#...#....#...#.##.#.#.#.#...........##..#.#..#.#..#
.#...#.#.###.#.#.##.#.#..#.#..#.#.#......####......#.##.#.#..##.#..#.#...#...#.##..#.#..#.#..#......#..#.#.#.##.#.#.#...#.#...##
..#.#.#...#.......#.#..#..#..#...#..#.###.#..#.#.#.##.......#.#..#....#.#.#.#..#.#..###..#..#.##.#.#.#..#..##.###.....##....##.#
.#..#..#.###.#.#.#...#...#.#..#.#.#..##.#.#.#...###..##.##.#....##.#.#.....#.#.....#.#..#.#...#...##...#.#.....#..#.##.###.#.#.#
..#...#...##.#.#...##..#.....#....#.#.....#..#.#.#.#..##.....##.#...#..##.##..#.###...#.....##.#.#...#.#..##.#.##..#.#..#..#.#..
.#.#.#.#.#..###..##.##.#.#.##.#.#.#..#.#.#..#....#...#.###.##..#.#.#.#..#.#.#...###.#.#.#.##.#.....##.##.#..#..#..#....#.#.....#
.#.#.......#.#..#....###..#.#....#..#.#...#..#.#.#.#..........#.......#..#...##..#...#...#.#...#.##....#...#..#.#..###.....#.#..
.#.#.#.#.##...#..#.#..#..#..#.#.#.#.....##..##..###..##.#.####..#.##.#..#.#.#.#.#.#.#.#.#....##.###.###..##.##....#.#..#.#.##..#
.#..###...#.##..#..#.###...##..#..#.##.##.#..#.#.#.#.##..##..#.#.#..#..#..............#...#.#.#...#...#.#.#.#.#.##...#..#.#.#.##
.#.###.#.#...#.##.#.###..##.#.#.#.#...#.....#....#....#.#.#.#.....#..#...##.#.#.#.#.#.#.##.#....##..##...........#.#.#.#..#..###
....#..#...##........#..#.#.#.....#.#.###.#..#.#.###.#.#.....#.#.#..#..##..##..#.#.#.#...#...#.##..#.#.#.#.#.#.###..#....#.#..##
#.##.#.#.##.#.#.#.#.#.#.....#.#.##...#...#..##.#.#......###.##..###..#..#.#...##...#..#.#..##.#..#.#....##..###.#..#.#.##....#.#
.......#..#....###..#.#.#.##...####.#.#.#.#..#..#.##.###.#..#..#.#.#...#...##...#.#.#.....#.#..#.....###.#.####..#.#.#..#.##.#..
.#.#.#.#.#..#.#...#.#....####.#.###.......#.#..#..#...#...#..#.......##..##.##.#.....##.##....#..#.#...#..####.#.......#....##.#
#.###..#...#.#..##.#.#.#..###....##.#.###.#..#.#.#.#.###.#.#...#.##.#.#.#.#...#..##.##...#.#.####...#.#..####..#.#.#.##..#.#....
...#..#..#.#..#.......#..#.#..#.#.#..#...#..#....#....#......####..#........##.#..#.#.#.#...####..##.###.###.#....##.##.#.##.#.#
#.#.#..#..#..#..###.#..#....#..#..#.#.##...#.#.#.#.#.#.#.###...##.#..#.#.#.###..#..#......##.##.#..#..#...#....#.#.##.........##
....#.#..#.#...#....#.##.##.#.#.#.#.....##......###.......##.##....#..#...###..#.#.##.#.#..#.#....##.#.#.#.#.#..##..#.#.#.##.#.#
#.##...#...#.####.#..###..###.....#.#.#.#.##.#.#.#.#.#.#.##.#.#.##.#.###.###.#......##..#.#..####.#.........#..#.#.#.#...#..##..
...##.#..##...#.##..####.#.#..#.###..####..#..#..#...#..##....#...#..######....#.#.#..#..###..#.....##.##.##.#........#.#.#..#.#
.#..#..#...#.#...#.#.##.....#..#....#.#...#..#.#..##..###.#.####.#.#..####.#.#..#..#.#..#.#..#..#.#.#.#...#....#.#.###......#...
#..#..##.#.#..#.###..#..#.##..#.#.#....##..#.....##..#.##.....#......#.###.##..#.#.#...#...#...#.#.##..###.#.##.#.##.#.#.#.#..#.
.#.#.#....#..##..#.#...#.###.#..#.#.#.#.##...#.##..#....#####.##.#.##...#..#.#....#.##...##..##..#....#.#.....#....#....##..#..#
......#.##.#.#..#....##...#...#..#...#....##..####...#.#.###......#...##.#...#.####..#.##.#.#.#.#.#.#....#.#.#..#.#.#.##.#.#..#.
.#.#.##..#.#.#.#..##.#..##.#.#..#.#.#.#.#..#.#.##.##..#...###.#.##.#.#.#.#.#....#...#..............#..#.#..#.#.#.#....#..#.##.#.
#...###.#..#....#.#...#.#.....#..........###......#..#.#.#.#...#..........#.##.#.##..#.#.##.#.#.###..#.##.#.#......#.#.#..#.....
.#.#.#....#..###.#.#.#....###.#.#.#.#.#.#....#.###.#.......##.#..#.#.#.#.#........#.#..#...###..#.#.#..#......#.###.##.#.#.#.##.
......#.##.#...#.....#.#.#.###...###...###.#..#......#.#.#.#...##...#####..#.#.###...#..#.####.##.#...#..#.#.##.#.#...........##
##.#.#...#..#.#.##.#....##....#.#.###.##.##..#.#.#.#..#..##.#.#..#.#.#.###..###..#.###.#.######...#.#.#.###.#.#.#.#.#.########..
#...###.#..#....###..#.#.#.#.#....###..#.###....#.#..#.##.#.....#.......#..#.#..#...#.....###.#.#.#..#...##....#.....##......#.#
..#..#....#.#.##.#.#..##...#..#.##.#.##...##.#.##..#........#.##.#.#.#.###....#..#.#.#.#.#.#....#.#.###.#..#.##.##.#.#..#.#.#...
.#..#.#.##....#..#...#...##.##.........#.##...#.#.#..#.#.#.#.###....##..#..#.###.....#..#...####..#..#....#.........#.#..#.###.#
.#.#......#.##.#..##.#.##.#.#.#.#.#.#.#..###.#....##..#...#...#..#.#.#.#.#..###..#.##..#.#.####.#.#.#.#.##..#.#.#.#.....#...#...
#....###.#..##...##.....#...#....#...#.#..#...#.#.#..###.###.#.#..#...#....#.###..####.#.....#...........#.#.###..#.#.##.#.#.#.#
##.#....#.#.#..##..#.#.#..###.#.#.###..#.#.#.#.#...#.######......#.#.#.#.#...###.#.#.....##.#.##.#.##.#.#.....###..#..##........
#..#.#.#......#.#.#...##.#.#...#..#..#.....#....#.#...######.#.##.......#..##.#.....##.#.#.##...#...#..##.#.##.#..###.#.#.#.#.#.
#.###.###.#.##.....#.#.#....#.###..#..##.#.#.#.##..#.#.#.#....#...##.#.###.....#.###....#...##.#.#.#.##....###.#.#.#.#.....###.#
...#...#..#.#..#.##......#.#...###..#.....#...##.#.#...#..##.#.##...#####..#.##....#.#.#..##.#........###.#.#...#......##.#.#...
#.###.#.#.##.#..###.#.#.#.#.#.#.#..#..#.#..#.#.#...#.##..#........###.###.#.#...#.#.#....#...#.#.###.#.#.....#.#.#.#.##..##.###.
...#.......#...####..#.#..#......#..#..#..#....#.#.#.##.##.###.###.#...#.....##..#...#.##..##...#...##..#.#.#.......#...#.......
#.#.##.#.#.###..##..##..#.#.#.#.#..#.#..#.#.#.#.#..#.....#..#..#....#.#.#.###...#.#.#...#.#.#.##.#.#.#.#...#..##.###.##...####.#
.....#..##..#..#..#.###.#.#..#####....##.....##..#.#.#.##..####..#.#.......#..##.....#.#.................##.#..#.#...#..##....#.
.#.##.##...#.#..#....#....#.#.#.#..#.###.#.##.#.#..#..###.#.#..#..###.#.#.#.#..#.#.###...#.#.#.#.#.#.#.##.#.#.#.#.#.#.#...#.#.#.
..#.....##...##..##.#.###.#.....##..#.#...###....#.#.#.#.....#..#..#..#..##.#.#...###..##.###.#..#.#.#.#................#....##.
.#.##.##...##.#.#.........#.#.###..#...#.#.#..#.#........#.##.#...#.#.#.#...#..#.#..#.#.#..#...##.#.##..#.#.#.#.#.#.#.#..##.#.#.
........##..#...##.#.#.##.#..#....###.#.....#..####.#.#.#.###..##......##.#...#...#.......#.#.#.#....#.#..#..##..##..#.##..#..#.
.#.#.#.##..#..##....###..#..#.#.#..#....##.#..#.#....###...#..#...#.#.#.##..##..##..#.#.#.#......##.#.###..#...#...##....#..#.#.
..#..##..#...#.#.#.#.###..#....#..#.#.##..#..#...##.#.###.#.#...####.#..#..#.#.#..#..###.#..##.##......#..#.#.#..##.#.#.#..#..#.
.#.#.#..#..##...#.....#..#..#.#.#...#..#.#.#...#.#.....#......##...#.#.#.#......#...#..#..#...###.#.#.#.#....###.##....#..##.#..
....#.#.#.###.##..#.#..#..#..#...#.#..#......##.#.#.##..#.##.#.#.#...#.....#.####.##.#..#...##.#...##.#...###.#.##.##.#.#.....#.
.#.##......#..#.#.##..##.#..###.#...#...###.#.#.#.#..#.##...#.....###..#.##.#......#...#..#..#..#.#..#..##.#....#.........##.#..
.####.#.###.#.......##....#..#....#.#.#....#....#...#.#...#..#.###..##..#...#.##.#.#.##.#..#.#.#....#.#..#...###.#.##.##.##.#.#.
.#.###...#..#.#.####.#.#.#..###.##.#...#.##..###.##....##..#.#..##.#.#.#.#.#.#.#..#...#...#.#....#.#....#..##..#..###..###....#.
....#.#.#.#..#...###..#...#..#...#..#.#.#...#.#...#.#.#.#.#.#..#...............#.#..##..##...#.##.#..#.#..#.#.#..#.#..#.#.#.#.#.
##.#.......#..#.#.#..#.#.#..###.#..#.....##....#.#...#.......#...#.#.#.#.#.##.##...#.#.#.#.#.#..#..#..#..#......#...#......#..#.
#...#.##.#.#.##....#.....#.#.#....#.#.#.#...#.#...#.#.#.#.#.#..##.#.#.#.#.####...##.........#..#..#..#.#...#.#.#..##.##.#.#.#.#.
.#.#..#.###..#..#.#..#.#.#....#.##..#..#..##.#.#.#.......#.##.#.#.#........#.#.#..#.#.#.#.##.#...#..#....##.##.#.#.#.....##.#.#.
....#....#.#...#.#..#..###.##.#..#.#..#.#.#....#..#.#.#.#..........##.#.###...#..##..#..####...##..#.#.##.#.###......##.#.....#.
#.#.#.#.#...#.#...#..##......#..#..#.#....#.#.#..#...#####.#.#.#.##....#...#.#.#..#.#.#..##..##.#.#....#.....#..#.#.#..###.##...
##....#..##....#.#..#..#.#.#.##...##..#.##.#...#..#.#####...#..##...#.#..#...#...#.....#.#.#..#.....#.#.#.#.#.#..##..#..####.#.#
###.##..#..##.#...#...#.#...###.#.#..#...#..#.##.#..##.#..##.##.#.##.#####.#...##..#.##.#..#.#..#.##.#..#..#....#..##..###......
##...##..#.#....##..##...#.#.#...###..#.#.#....#..#......#.#.#..#.#...#....#.##.#.#.###..#....#..###..#...#.#.##.#.###..#..#.#.#
###.###.#...#.#..#.###.#.#...##.#.#..#....#.#.##.#..#.#.#.....#.#..#.###.###.........#..#.##.##.#.#..#..##..........#..#.#.##...
##...###.##....##...#...#..#.#.....#.#.#.#...##..#.#.#.#..##.##.#.##..###....##.#.#.#.#............#...#.#.#.#.#.#.#.#.#.#.#.#.#
#.#.#.#.....#.#.##.#.#.#.#..###.####....###.#..#.#.......#.###..#..#.#.#..#.#..##.#.#.#.##.####.###..##.....#...#....#....#.....
.......#.#.#.....#.......#.#.#...##..#.#.#....#..#.#.#.#.#.#..#...#.....#..###...#.#......#....#..#.#.#.#.##.#.#..##.#.#.#.#.#.#
#.#.#.#.#####.###..#.#.##..#..#.#.##..##..#.##.#.#..####.#.##..#.#.#.###..#.#.#.#...#.#.##.#.##.#........###..###..#.#..#...#...
##...#...#.#....#.#.######.#.#....##.#.#.##..#.#.#.#.##.#....#........#..#..#....#.#...#........#.#.#.#.###..#.#..#..#.#.#.#.#.#
#.#.#.#.#...#.##.....#.#.#.#..#.#.##......#.#..#.#.#.#....#.#..#.#.###.#.#.#.###.#...#.#.#.#.#.#...##..###.#....#.###...........
........##.#.....#.#.#...#...#..##...#.#.##..#.#.#....#.##.###.##....#........#...##..##..#...#.#.#.#.#.#..#.#.#.#...#.##.#.#.##
#.#.#.##.....#.##...##.##.#.###..#.#..#.#...#..#.#.#.#..#..##....#.##..#.#.#.##.###..#..#..#.##......#..#.#...#...##....##...###
##...###.#.##.#..#.#....#....#..#.#..#...##...#..#..###..#..##.##...#.#.##..#.#.#..#...#..#.###.#.#.#.#.....##.#.#.#.#.#.#.##..#
###.#.#.#...#..#...#.#.#.##.###.#..#..#.#.#.##.#.#.#.#..#..#.#.#.#.#.....##......#...#.#.##..###...#...#.##.##......#.....#...#.
##.......#.#..#.##..#.....#..#..#.#.#..........#.#...#.#..#...#....#.##.#.##.#.##.##..#...#.#.#.#.#.#.#.#....#.#.#.#.#.##.#.##..
#.#.#.###...#....#.#.#.#.##.#.#.#.#.#.#.#.#.#.#..#.###...#.#.#.#.#.....##..#..###.#..#.#.#..............#.#.#...###..#...#..#..#
.....#...#.#..###.#.....##....#.#...#..#...#...#....#..##.......#..#.##.#.#.####...#.......###.#.#.#.#.###....##.##.#.#.#.#..#..
#.#.#.#.#....#.#...#.#.#..#.#.#.#.##..#.#.###.#.#.##.#..#.##.#.#..#.#.#......#...#...#.#.#....##..#...#.#.#.##..............#..#
##......##.##...#.#.#....#...#..#..##....######.#....#.##...##.#.#......#.#.####.#.#.#..##.#.##.#.#.##......##.#.#.#.##.#.##..##
#.#.####....#.#.#....#.##.#.#.#.#.#.#.#.#.#.......#.#..#..#.#.#....##.##..##.#.##.#...#...#......#.#..#.#.#.....#..####.#.##.###
.....#..##.#...#..#.#..#......#.#...#..#...##.#.#..###..#.#.#..#.##.#.#..##........#.#.#.###.##.#...#..#.#..##.#.##..##..#....##
.##.#..##....##.#..#..#.###.##..#.#.#.#.#.#.####..#.#..#...#..#...#..####..#.#.#.##.....#####..#.#.#.#....#...#.....#..##.##.###
.#...#...#.##.#.#.#.#....#....#.#..#.........##.#....#...##.#.#.##..#..#.#....###...##.#.###.#........#.##..##.#.#.##.#.#.#...#.
#.#.#.#.#..#..........#.###.#.#.#.#.#.#.##.#.#....#.##.##........#.#..#...##.#.#..#####...#...##.#.###..##.#......#.....#..#.#..
.........#...#.##.#.##.#.#...#..#...#..#....#.#.#.#.##..#.#.#.#.#...#.###.##....#...#.##.#.#.#.#.#.###.#.....#.#.#.#.#.#.#....#.
#.#.#.###..#.#...##.#.....#.#.#.#.###.#.#.#....#...#.#.#...#...#..##...#.....#.#..##............#........#.##.##.#....##..##.#..
##...#####..#..#.#...#.#.#....#.#..#.....#..#.###.##.....#.##.#.#..#.##.#.##..#..#.#.#.#.#.##.##.#.#.#.##.###.#.#..#.#.#.#.....#
#.#.#.###..#.####.#.###..#.#.#....###.#.#.#.#.#.#.#..#.##.#.##....#..#...#.#.#.#......###..#.#.#....#.#.#..#....##..#..#...##.#.
.......#.#.....#...###..#...#.##.#.#...#...#.#.....#..###....#.##...#.#.#........#.###.#####...#.#.#....#.#.#.##.#.#.#...##.##..
#.#.#.##.#.####.#.###.#...#.#.#.....#.#.#.#...#.#.#..###..###.#...##......#.#.##..#..#..#....#.#..###.#........#.......##.#..##.
##...###.#...#.....#....##.#...#.#.#......##.#...###..###..#....##.#.#.#.#.##...##.#.#.#.#.#..##.#.###.#.#.#.##..#.#.#..#...#...
#.#.#.#..#.#..#.#.#.###.....#.#...###.##.#.....##.#..#.#..#.#.##.#....###....#.#.....#....#.#.......#.....###...#.#.#..##.#.#.#.
......##....#.#.#.#...#.#.##...#.#.#...##.##.##.#.#.#...#......#...#.#.###.##.#..#.#.#.#.#....#.##.#.###.#.#..##.....#.#...#..#.
#.#.##..#.##.#...#..##...#...##..#..#.#.#.#...#.#.#...##..#.#.#..##.##..#...#.###...#...#.#.#..#..#...#.....#..#.#.##.###.#.#..#
##...#.#...#..#.#.#...#.#.##..##.#.#....#..#.#....#.##.#.###.#..#...#..#.#.#..#..#.#.#.#...#..#.#..#.#.#.#.#..#..#.#...#..#...#.
###.#..##.#..#......##.....#.#.#.#...##.#.#....#.#...#....#...#...##..#......#..#....#...##.#.....#......##..#..###.#.#.#..#.#..
##....##..#.#..#.###...#.##....#...##.#.#..#.##.###.#..#.#..##..##.#.#..#.#.#.#...####.##.#...#.##.#.#.#..##...#.#........#..#.#
#.#.##..#...#.#.#....#..####.##.#.#....#.#....#..#....#.##.#.#.#...#...#.#..#.#.#....#......#..#.....####.#..##...#.#.#.#.#.#...
.......#..##.....##.#..#.##..#..#.#.#.#...##.##.#.#.##...#.......##..##...##..#..#.##..#.#.#.##..#.##.###.##..#.##.#...###....#.
#.#.#.###..#.#.##.#..#....#.#.#....#..#.##........#..#.##..#.#.##.#.#.#.#..#.#..#.##.#..####...##...#..#.###.#...#..#.#.###.##.#
###..####.#...###..###.#.##....##.###....#.#.#.#.##.#..#..#.#.#..........#....#........#.#...##..#.#..#....#...##..#.....#...#..
##..#..#....##.#..#.#...##..###...##..#.#...###.##....#.#.......#.#.#.#.#.##.###.#.#.##...##...#...#.#..#.#..##...#..#.##.#.#..#
#.#..#...#.#....#....#.#..#...#.#...#..#..#.###.#..#.#....#.####.#..#.#....##.#...####..##.#.##.##.....####.###.##..#..#....#.#.
....#.#.#.#..#.#..###..#.#..##.#..##..#.#..###..##..#..#.#..#..#.##..#..#.###..#.#.#..#.......#....####.#....#...#.#.##.#.##....
#.#........##....#...#.#...#....#...#.....#.#.#.#..#.#..###..#....#.##.#.###.#.#....#...##.#.#..#.#.#...#.#.#..##....#.....#.###
##.##.#.#.#..#.##..##..#.##.##.#..##..#.##..#....#.....#.#.##..#.#.#..#...##.....#.#.#.##.###.#..#...#.#.#....#.#.#.#.#.#.#....#
#..#...###..#..#..#..#.#..#..#.#.#..#..#.#.#.#.#.#.#.##.....##..#...#..#.#.###.#..##....#..#..#.#.#.#......#.#....#.#..#....#.#.
.#..#.#.#.#.#.#.#...#..#.#..#......#..#.......#..#.#.#..#.#.#..#.#.#.#.......##..#...###..#.#.#.......#.#.#.##.#.#.#..#.#.##.#..
..#...#...........##..##..#.##.#.##.#...####.#.#....###..###.#.......#.#.##.#..#.#.#....#.....#.##.###.#....#...##..#......#...#
#..##.#.#.##.#.#.#..#..#.#..#...#.#...#.....#...#.##.#..#.#....##.##..#....###......#.#.#.#.#.#...###...#.#.##.#.#.#..#.#.#..#..
..##.....#....#.#.#.#.#..#.###.#..#.#..#.#.#.#.#......#....#.##.##...#.#.##.#.##.#.#.####..###..####.#.#####.#.#.....#.##.#.####
#.#.#.#.#.##.#......#..#....#...#..#..#.####.....#.#.#..#.#.......##..........#...#...#..#..#..##.#.....###......#.##....#...###
.......##..#..####.##.#..#.#..##.#..#....#..##.##.#.#..#.##.###.##.#.#.#.#.#.#.#.#.#.#.#...#..#.#..#.#.#.###.#.##.###.#.#.#.#.#.
.#.##.#.#.##.##..#..#..#..#..#.#.#.#..#.#..#....#....#.......#.#...#..#...###..........#.#...#....#.#.....#...#....#...#........
#..#......#..#..#..###...###.......##..#..#..#.#..#.#..#.#.#....#.#.####.###..##.####.#.#..#.#.#.#...#.#.#.#.#.##.#.#.#.#.#.#.#.
#####.#.##.#..#..#..#..##.#..#.#.##...#.#..#.##..#.##.#.#..##.#.#.....#..#..#...#..#.##..#..#...#..##...#..................#...#
####...#...#.#.#...#.#..#..#..###...#.....##..##...#..#..##..#.#..##.#.#.#.#..#...#...#.#..#.#.#.#..#.##.#.#.#.##.#.#.#.#.#.#.#.
..#.#.#.#.#.#...##.#...#..#..#####.#..#.#.#..##..##.#...###.##..#..##...#....#..##..##...#.......#.#...#.#.#.###.##..#...##.#...
.#...........#.#....##...#..#.#####.#..#.###...#..#...##.#....#.#.#.##.#.#.####.##.#.#.##..#.###.#.#.##.....#.....#.###.#.#..#.#
..#.#.#.##.#....##.###.#..#....###...#.#..#..##..#..##.#..#.##...............#..#.......##.#....##.#..#.#.####.#.#.###.#....#.##
#..#...#..###.##....#...##..###.####.....#.#..#.#.#......##.#..#.#.#.#.#.#.##.##.#.###.#....###.#....#...#######....##..###....#
..#.##..#..#.#..##.###.#..#..#......##.#.#...#......#.#.##...#.#..#.#...#..##..#.....#.#.#.#.###.#.##..##.###.#..#.#.#.#..#.###.
#...#..##.##..#.....#....#..#.#.#.#.#...##.##.#.#.#.#..####.#...#...##.#..#...#.#.#.#.#.#.....#.....#.#.#..##..#..#......#..#.#.
.##..#.#..#..#.#.#.#.#.##.#......###.#.#.#..#....###..#.##...#.#..#...#..#..#....#.......#.#.#.###.#......#..#...#.#.#.##..#..#.
...#....#..#....#.......#...##.#..#........#..#.#.###....##.#...#..#.#..#..#..#.#.#.#.###...#...#....###.#..#.##......###.#..#..
.#..##.#..#..#.#.###.###.##..#..#..#.#.###..#..##..#..#.#....#.#.#..#..#..#.#..#.....#....##.#.#.#.##.#..#.#.....#.#.#.#..#.#..#
#.#.#...#..#..#...#...##..#.#.#..####.....#.#.#.#.#.#.###.#.#.....#.#.#..#....###.###.#.#...........#..##..#.#.##.#.#...#.....#.
.....#.#..#..#.#.#.#.#.#.#.....##..#.#.#.#.#..#......#.#.#...#.###.#.###..#.#..#...#...#..#.#.#.##.#..#..#.#.####.#...##..#.##..
####.#..#..#...#.........##.#.#...#.....#...#.#.#.#.#.....#.#..#.#....###..#..#.#.#.#.#.#..#.#.##.#..#..#......#...#.#.#.#.#.#.#
##.....#..#..##..##.#.#.#...##.##..#.#.#..#......#..##.##....#.#...#.#.#.##.#.............#.......#.#.#...#.#.#.#.#.............
.#.#.#..#..#..#.####.######.#..#.#..#..#.#.##.#.#.#.#.#..##.#...#.#.#.........#######.#.#...#####.#.#...##.#.#......#.#.#.##.#.#
..#..#.#..#..#...##...#.###..#.....#.#..#......#..#.#..#.....#.#.....#.#.##.#........#...##......#....##.#....#.#.##.###....##.#
.####...#..#...#..##.#...#.#.#.###.....#.#.##.#.#..#..#.#.#.#....#.##...#....#.##.#.#..#..#.#.#.#.#.##.#...#.##..#......##.#..#.
..##.#.#..#..##.##....#.#.....#.#..#.#.#.#.#......#..#...#....#.#.#.#.##.##.#....###.##.#..##.#.#....#...##.#...####.###..#..#..
#.##....#..#..#...#.#....###.#...#..#..#..#..#.#.##.#..##.###..##.........###.#.#.#...#.#.#..###.##.#..##.#..##..#....#..#.#.#.#
....#.#...##.#..#..#..#.#.#....##..#.#.#.###..#..##...###..#..##..#.#.#.##.###.#....#....##.#.#..#..#.#.#.#.#.#.#.#.##.#........
#.#..#..##.#...#..#..#.....#.##..#....#...#..#.##...##.#..#.#.#..#.#####....#...###.##.#.......#..#......................#.#.#.#
...##.#..#...##.#..##..###.....#...#.#.#.#.#.#.##.#......#.....#....#####.##.##.#.....##.#.#.##.#.#.#.#.####.###.#.#.#.##.#####.
#.#.....#.#.#.#..##..#..#.#.#.#..#..#............#..#.#.#..#.##..#.#####......#..#.#.#.#..###.....#..#..#...#...#...#........#..
...####.#.......#..#..#....###.#.#.#.#.#.###.#.##.#..#.##.###.#.#.#####.#.##.#..#.#....##.#.#.#.#...###.#.##..##.#.###.#.#.##..#
#.#.......#.#.##..#..##.#.#.#..#.#.#....##.#..##....#..#...#.......###......#..#...###..#.#..###.##..###...#.#.#..#####.#.###.#.
...#.#.#.#.#..##.#.#.#...#...#....#..#.#.#..#.#.#.##..#.#.#.##.#.#.#..#.#.##.#...##.#..#.#..#.#..#..#.#.#.#......#.####....#....
#.#.#.#.....##........#.#.#.#.##.#.#.#....#..#..#..#.#..........###..#.#.......##.#..#.#..#.....#.#...#.....###.#...##..#.#.#.#.
.......#.#.#..##.#.#.#..............#..#.#.#..#...#....#.#.#.#.#.#.#.....#.#.##.#...#....#.##.#.....#...#.#....#..##..#..#.....#
#.#.#.#...#..#.#..#..#.#.##.#.#.#.##.#.#.#...#..##..#.#.#.###.##.....#.##.####....##..#.#....#..#.#..#.#..#.#.#..#.#.#.#..#.#.#.
...###.#.#.#....##.#.#..####...#..#.....#..#.#.###.#.##....#.....##.#.###...#..#.#.#.###..###.#..#..#.###..##.#.#........#...#..
#.#.#........#.#.......#.####.#.#.##.###.#..#...#.....#.#.#.#.#.#..#......##.#..#......##..#..#.#.#.#..#..##.#....#.##.##.#.###.
.....#.#.#.##.#.#.#.#.#...#.##...##...##...#.#.#.#.###...##....###..#.#.##.#...#.#.#.##.#.#.#......#..#.#..#..#.##.#..###....#..
#.#.#...#..##....#.#....#.#.#.#.##.#.#.#.##........###.#..#.#.#.#..#...#.....##....#.#........#####.#....#..#....#..#..#..#.#.#.
...#.#.#.##...#.#...#.#.#.#.#...##.......#..#.#.#.###..####..##..#...##..#.##.#.#.#.###.#.#.#.........#.#..####.#..#..#.#..#..#.
#.#.......#.#..#.##...#..#...##.##.#.#.##.#..#.#....#.#..#..#.#.#.#.#.#.#.#.#....#...#...####.##.###.#.###.#..#...#..#....#.#...
...#.#.#.#.#..#..#..##.##.#.###.###...###...#...#.###...#.#...................#.#.#.#.#.#.#.##..#..#.#..#.#..#..##..#..#.#..#.#.
.#..#...#..##..#..#..#..#....#...#..##..#.###.##.##.#.##....##.#.##.##.#.#####.#.............##...#.#..#...#..#..#.##.#.##.#...#
#..#.#.#.#...#.#.#..#..#.##.#.#.#.#..#.#...#...#.........###..#....#..#.#.#....#.#.#.#.#.#.###..##...#...##.#...#............##.
..#........#.#.#..#.#.#.........#...#....##.#.#..#.#.###....#..#.#.#.#......#.#...#...##..#...#....##..##.#.###...#.##.#.#.#....
#.##.#.#.##.#..##.......#.#.#.##..##..###.#.....#.#..#..#.##..#.#.#...#.#.#.#.##.#..#...#.#.##..###.#.#.#.......##.#.##.###..#.#
....#...#....#..#.#.#.##.#..####.#.#.#.##.#.#.#.#..#.#.#.#.#.#.....#.#..##...#....#.#.#..#...#.#.#........#.##.#.#.#.......#..##
#.##.#.#.##.#..###..#.#...##..#..............#.#..#.#.........#.#.##.#.#..##.#.#.#..##..#.#.#.....#.#.#.#.#.#........#####.#.#..
...#.....#...#..#.#..#.#.#...#.#.#.#.#.#.##.#....#...#.##.##.#...##.....#...#.#...#...###.....###.#..#...#.#.###.##.#.....#.#..#
#.#.##.##.#.#..#....#......##.....#...#.##.##.#.#..#.....#..###.#..#.#.##.##...#.#.#.##..##.#....#..#.##........#..#.#.#.#...#..
....#...#....#.##.##..##.#.#.#.#.#.###..#......##.#.#.#.#..###...#....#....#.##.....#..#.##..##.#..#...#.#.#.#.#..#.....#..##..#
.##..#.#..#.#..#...#.#..###..#..#.....#..#.#.#..#....##..#.....##.#.#.###.#...#.#.##.#......#..###...##.#.#.###..#..#.##..#.#.#.
..#.##...#.#..#.#.#..#.#.#..#..#.#.#.#..#...#.##..#.#.#.#.#.#.###..#...#....##..##...##.#.#..#..#..#.........#..#..#.##..##.....
.#.....##...#.......#.....#..#......#..#..#.#..##.##...#...#...#..#.#.#.#.##.#.#.##.#.####..#..#.#..#.#.#.#.#.#..#...#.#....#.#.
#.#.#.#.#.#..##.#.##..#.##.#...#.#.##.#..#.###.#...##.#.#.#.#.#.#.#.....................#..#.#.#.#.#.#.#####....#..##....#.##.#.
...#....#..#####....#..##..#.##.#..#....#...#...#.#.#...............#.#.#.#.#.#.#.#.#.##.#..............#.#..#.#..#..#.#..#..#..
#.#.#.##..#.#####.##.#..##....#.##..#.##..##..##......#.#.#.##.#####.#.#.#.#...#...#.......#.#.#.#.#.#.##...####.#..#.##.#.#.#.#
....#....#....#.#..#...#.##.##...#.#...#.#.#.#.#.#.#.#.#.#.##.#.............#.#.#.#.#.###.##..#...##..#...##.#.....#...#......##
#.#...#.#.#.##....#..##..#...#.##.#.#.#...........#.#...........#.#.#.#.#.##....#...#....##..#.###..#.###..#..##.##..##..#.###..
##.##..#.....#.##.#.#.#.#.#.#...........#######.#.....#.##.#.#.#.##.###..#..#.##..#.######.##.....#.##..#.#..#.#..#.#.#.#.##.#.#
#.....#.#.#.#....#............#.#.#.###........#.#.#.#.#....#.....#....##..#.#..##.#....##...#.#.#...#.#....#....#..............
.#.##.#....#..###.#.#.#.##.#.#...##....##.#.###...#.##..#.#..#.#.#.#.#.#.#.....#.#.#.#.##..##...#..##....###..##.#.#.#.##.###.##
.#.#.#.#.##.#...#....#....#####.#.#.#.####.#....##..#..#.###..#.#...###....##.#.......#..#..#.##.#..#.#.##.#.#..#...#..#.#...#..
..............#.#.#.#.#.#.##.#.....##.###..#.#.#.#.#.#....##.##.###..#..#.#.#.#.#.#.##.#...#...#...#...##..#.#.#.#.#.##....##..#
#.#.#.#.#.#.##.#...#...###....##.###.###.#....#........####.##...#..#.#..#...#...#..#....##..##..##..##..#.............#.##.#.#.
.###..#..###....#.#.#.#.#..#.#.##....###.#.#.###.##.#.#..#..#.#.#.#.#.#.#.#.#.#.#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.##.#.#..........
..#..#..#.###.##.........#..#...#.##..#...#...#...#.####.##.................................................#.#...#...#.#.#.#.#.
#.#.#.#..........#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#...#.#.#.##.#.##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.###.###.###.###.#
...#....#.#.#.#.##..#..#...............................#.#.#...#...##...#.##..######.#...##.##...#...#..#..#.#.#................
#.#.#.#..#...#..#.####..#.##.#.#.##.#.#.#.#.#.#.#.#.#.#.....#.#.##.#.#.#.#..##..#.....#.#..####.###.###..#.......#############.#
......#.###.###.....#.####..###..##.#..##..##..##..##...#.#.......##.###.#.#.#.#.#.#.#.#..########.#.#.#..##.#.#..............##
#.#.#.#....#.#..#.#........#...#...#.#...#...#...#...#.#...#.#.#.#....#.............##.#.#.##.#.#........#....##.#.#.#.#.#.#.#..
#..#..#.#.#...#..#..##.#.#.#.##..#....#.#..#..##..#.#.#.###.#.###.##.#.#.#.#.#.##.#.............####.#.##.##.#..#..#..#...#....#
..###.#..##.##..#.#####...#....#..#.#..###..#.#..#........................######...#.#.#.#.#.#.#...####...###.#..##.#..#.###.#..
#..###..#.#...#.....####.#.#.##.##...##.#..#.###.##.#.##.#.#.#.###.#.#.#.#.#.#..#.##..##..##..#.##.#.#.#.#.##.#.#.#.#.##..##..#.
..#.###.....###.#.#..##...........#.#....#....##..#..#.###..#.....#...#........#....#...#...#........................#..#...#..#
#....#..#.#....##..##..#.#.#.#.#.#.#.#.##.###...#..#......#..#.#.#.#.#.##.#.#.#.#.#..#.##.##..#.#.#.##.#.##.#.#.#.#.#.#.###..#..
.#.#.##..###.#.#..#.#.##..##..#..............#.#..###.#.#..#..##.#.#.....##..#..#..#.#...#..#..#...##.#....#...##..#.......##.##
...##...#.#.#.#.#.......#...####.#.#.#.#.#.#.##.##.###.####.###.#....#.#...##.#...#...#.###.#.#.#.#.#.###.##.##...##.#.#.#......
#.#...#..........#.#.##..#.##.##..##..#...#.....................##.#..#..#.#...##..#.#...#....#.#........##.#.###.....###.#.#.#.
...#.#..#.#.#.#.##..#.#.#.......#..#.###.###.#.#.#.#.#.#.#.#.#.#.##..#.#..#..#.##.###.#.#.#.#....#.#.#.#.........#.#.#.#..#..##.
#.##.##..#...#....#....#.#.#.#.##.#...#.#.##..#.##.#..#..#.#..#...##....#..#..#..####......#..#.##..#.#..#.#.#.#..#......#.#.##.
....#...###.#.#.#.###.#.....#....##.#.......##..#.#..#.#..#..#.#.#.##.#..#.#.#.#.###.##.#.#.#..#.#.##.##..##..#..#.#.#.#....##.#
#.##.#.#.#.....#.....#..##.#.##.#...#.#.#.#...#.#...#....#.#.........##.##........#.....#....#....#......#...#.#.#.#..##.#.#.#.#
.#........#.#.###.#.#.##.#.....##.#.#..#...#.##.###..#.#....##.#.#.##.....#.##.#.#..#.#..#.##..#.#####.#..##...#....#...##......
..#.##.#.#...#.#..#.......#.#.#..#..#.#.##..#.....#.###.#.#...#...###.#.#..#....#.#.####..#..#..##....#..#.#.#.#.#.#..#...#.##.#
#.##....###.#..##..#.##.#..##.#.###.#...#..#.#.#.#......#..#.#.#.#.###...#..##.#...##.##.#.#...#...#.###....##.#..###..#.##...#.
.....#.#.#..#.#.##..#....#...#...#..#.####......#.#######.#.....#...###.##.#.#...#.#...##...##..##.##.##.##...#..#.#..##...#.#..
##.#.#....#.......#.#.#.#..#..#.###.#.....#.#.#..........#.#.#.#.#.#.#.#......#.###.#.#.##.#.##.#...#...#..###.##...#...#.##...#
...##..##.#.#.#.#..###..##..##...##.#.#.#..#.##.#.#.#.##....##..........########.#.............#.#.#.#.#.#.#.....#.#.###.##.####
.#...#...#...#...##.#.#...#....#...#.#...#.....###..#...#.#...#.#.#.#.#............#.#.#.#.#.#...............#.#................
#..###.#..##..#.#.......#.#.#.#..#....#.###.#.#####..#.#...#.#...#...##.#.#.#.#.#.###..#..#...#.#.##.#.#.#.#.#.#.##.#.#.#.#.#.#.
#.#.#....###.#.###.....#...#.#.#....#.#.#.#.#.#.#.#.#.#..#..###.#.#####....#...#.#.#...#..#..##.#.#..#..#.#.#.#.....###.###..#.#.##..#.#.#.#######.#..#.####....#..##..#....#...#..###...#..#....######..#....#.#..#.#.#.#.###.#.####...#..#.###........#.##############..####..####.#.###.#...#.#..#.......#..#######..#.#........#......#..#...#...#.#..#####......#..###.#####..###....#..#..###..#..#.#.#...####....#...#.###..#.#.#.#....#...##...##..#.#..#..#.#..#.#.#.###......#############..#....#.##.#...#.#....#..#.#.#....#.#..##.#....#.#..#####..###.##....####..#####.........#.#..######....#........#...#...#.#.#.....#..#..#...#...#.#.#####.#..##.........#.########..#.##.#.#.#.#.###....#.#.#..#.#.#....#........#.#....#.....##.#..#....#..#....##..#..#.#.###..#..#...#.###..#....#...####..###.###.#.###.#..#...#...#####.....#.....#.##.#..###...#.#......##....#.#..#...#.#.#....#.#.....########.#.#.#....#.#.##.#...#......###.##..####.#.#...#.##.#.###..#.##.#...#..#####.#.###.#..#.#...####.#.#.#.###.##............#.##.###..#
#....##.#.#..#..#.##.##.##.......#.##...................#.#..#.....#.#.#.##.##.#.#...##.#..#.......#...#........#.##.#...#.#.#.#..##.........####....#...#..#.#.#.#..#.#.#.#.#.#.#..#.#.##.#.#.#..####..#.###.....##........#.....##.#.#.#....#.##.#.##.#..############..#.##.#.###....##....##....#.#.#.#.#.#..#######....#####.#..##.#.#..#..#..##....#..###..#.#.#.#..#...###.#..#.#.##.#.#.#.#.#..#.....#.#.#.#.##.#.#.#...#..#........#.###.#..#.#..#.#..#...##...#.......#.##.##..###########.#..###...#...#.#...##.#..#....#.#.#...#.#....#.#..#.#####.#.###...#.##.##.#..#.##.###.#.##....#.####.#.#.#.#.#.#.#..##.##.....#.#.##.#..#..#.#.#.#.....#.....#..#.#.#.#.#.#.#.#####..#...#..........#..#.#......#..#.##.#####.##.#....##.#.##.#..#...#.##.#..#.#.##...#..#..#..#.#..#...###..#.#..###.#.#...#.#.##...#..#..#..##..#.#.#.#.###.#.#.#.#.#.#..#...#..#.##....##.#.#..#.#.....###.#.....###....#.##....####......#.###........#.#.#.#.##.#....#...#....#.##..#.....#.#........##..#.###.....#....#...##..##....#....#.....#.#.#.#.#.#...#..#..#.
.#.#.#.....#.##...........##.#.#..##.#.#####.##.#.#.#.##....#.#.#.##.#......#......#......#.##.#.#..##..##.#.##..##...#.#....#.#.#...#.#####.##.##.##.#.#..#...#....##.##..........#....#..#..#.#.###.#...###.#.#.#.#.##.#.#.#.##.#........#.#..#...##....#########..#.#....#....#.#.#.#.#.#.#.###...###.#.#...#.##.##.###.#...#..#...#...#.#.#.#.###.#...###.#..#.#..#.#.#.###....#.................#.#.##....#............#.#.#.#.#.#.##.####....#...#.....#.##..#.##.#.###.#....#..#..########....#.#..#.#.##.#...#.#....#.#.#....#.##...##.#..#.#....###.....##.#......##...#..#...#.#..#.#.#.....#...#...###...#.#.#..#.##.#....##...#..#........#.##..##.#.#.##..#...#..#....####.####..##.##.#.#..#..#.#.#.##.#.#.#....#..#.####.#.#....#.#..#..##......#.......##..#..#...#..##..#.#....##..#..#...#.##.....#.#.#.#..#..#...#..........#...#..#..#...#..##...#..#.#.#.###....###.##.#..#...##.#..#.#.#..##.##.####.##.##.#.#..##.##.#........#.....##...#.##.#...#.#..#.#.#...##.##.#.#.#.#.##.#.###.#.#..#.#...#..#.#..#.#..#.##.##..#.#.#.#.#.#.###...
.##...#.##....###.##.#.##.#.###..#....###..##....#..#.#.###....#......###.#.###.#.#.###.#...#.#.#.#.#.#.##.#.##.#..#.#...#.#.#.#...#..#...#..............#..#.#.###....#.###.#.#.#..#.#..#...#..#..#...##.###..###...#.#.#.#...#...#####.#..#.#..#.##.#.#.######.#.#....##.#.##.#...#.......#..#..##..##.#.#.##.....#...#...##.#####.#.#.#...#....#.##.##..#....##..#........#.#.#..##.#.#.#.#.#.#.#.#.##..##.#############.......##.####......#.#..##..##.#.#.#.#....#..#.....#.##.#...#.#####..#.#...#.#....##.##.#...#.#.#..#.##.#..#.##.#.#..#...##.#.#.#.#.#..#.##.#.#..##..#..#.#...##..##..#.##.#.#.#.#.#.#.#.....#...#...#.##..##..#..###.#.#..##..#..#.....#.###.#.#...#.#####..#..#..##....#.#...#.....###.....##.##..#..#.###...#.#....#...#..#.#.#..#.##.#.###...#.##..#.#.#....#.#...#...#.#.#..#.##.#........#...#..##.####.#.#.#.#.#.#.#.#.#.#.#....##.#.#.##..##.#.##.#...#.##..##.#.#..#...#..##..#..###..#...#.#...#..##.#.#.#.##.#.##.#.#..#..#.##..#....#.##...##.#..###.........#....##...#.#...##..#..#.#..#.#..#.##.#.#...#.....#...##.#.
..#.#.#.#.#.#.####..###...#.#..#..###...##..#.#.#.#..##..#.#.#..###.#.####...#...#..#..#.##...............#.#.#.#.#...##...#...##.#..#.##...#####.##.###...#.......###...#..#.#...#..#..#.##..#...#.##.#...#..###.#.#..##..##.#.#.#.#.##.#.##...##.#...#...#####....#.#.#....#...##..##.##.#.#..#....#..#.....#.#.##.#.###.##.....#.......#.#.###......#..###.#...#.##.#.###....#.#.#..######...#.#..#....##................#.#.#.#..###..#.##.##.#.#.#.#.#..#.....#.##.#.#.##.......##....###.#.##.##.#...##.#....#.##..#....#...#..#...##.....#.##.........##...#..#...#.#.#.#..#....#.#..#...#..##............#...#.#..##..#.#..#.#.#.#..#.#..###..#..#...#.#.#.#.#####...#.#.#.###..#..#..#..##.#..#.#.#.##.#.###.#.#...#.#..#....#.##..#.#.##.##...#...#..###.##.....##...#.#......#.#..#.##..##......#...####.#.##.#..##..#..#.#..#.#..#.................###.#........#..........#.#..#.#.#..#..#..#.#.#.#.#..#.##.#..#.#..#.##.#........#..#....#..#.##..#....#.##.#.....##.#...####.###.#.#.#..##.#.#.#....##...##.#....#....#...#..###.#..#.####.#....#
.#.#...#...#....#..#.#.##.#.##..#.#.#.###..###..#...#...#..#..#.#.##..#####.#.#.#.#...#..#..#.#.#.#.#.#.#...........#.#.###.#.#.#.##.#...#.#....##..#....#.#.#.#.#.#...#..#.#.##.#.#..#...#..#.##...#...#.#.#..#......##.#...#........###..#.##.#.#.#.#.#.#.###.###..#...#.#..##..##...##.....#..#.#..#.##.#.#...##.....#.....#.##.##.#.#.....#...##.#..#..###..##......#.#.###......#####.#.#.#...#.##.#.###.#.#.#.#.#.######..#..#..#.####...............#.###.#.#.#.....#..#.#.##.##.###.#.......#...###....#.#.#.#..###.#..#.#.#..##..###.#....#.##.###.##..#..#.##.#.......#..###.#.#.#..##..#..#.#.##.#.#.#.##..#.#.#.#.#..##.......#...#.###.#.##..##....#.....###.##........#.#..#..#.#.#.#.##..#...#...#.####...##....#.#.#.#..#.#...........##.#.#.#..#...#.#.#.#.##....##.##..#..#..#.#...#.#.#..##..##.#....#.#.#..###....#.##.#..#.###.#.#.#.##.#..#..#.##.#.#..##.#.#.##....#.#....#..#..#..........#........#.#.#.#..#..##.#.#.#..#.##.#.#...#.#...#.###.##.####.#...#.#.##.....#..#..####....#.#.#..###..#.##.#..#.#..#.#..###.#.#..#..#...##.##
....#.#.#.#.#.##.#.....#..#.#.#...#....#..###.#.#.#..##..#..##..#...#..###.....#....####.###..##..##..###.#.#.#.#.#..#...#.......#..#.#.###.###...#..##.#..##..##..##.##.#......#....##.##..#..#.##..##.......##.#.##.#....##.##.#.##..###...................##.#.#.#.##.##.#.#..#..#.#..##.#.##..#.#...#...#..#.#.###.#.##.#..##..#####.##.#.##.#..#.#...#.#.#..##.#.##......#.#.#.#.###....##..##....#...###...#...#.#....#..#.#.#.#..#.#.#.#.#.#.##.#.#.....#.#..###.#.#.#..####..........##.#.#..#.###..#.#...#...#....#..##.#..#.#.#....#.##.#.#.##.#....####.......##.###..#..........#...#.##...###.#..#.#.##.#..........####.#.#.#.##....#....#.#.#.##.#.#.##..#..#.##.#.#.##..#...##.#....##..#..#..##....#..#.#..#.#....#...#.#..#.##.#.#.#....##....#.#.#...#....#.#.#...##..#.#..#.#.#.##...#.#.#..#...##.##.....#..#.##.#..#..#.#.#..##.##..#.##..#.#..####..##...#.#..#.##.###.#.#..#..#..##.#.##.#..###.#.#.......#.#..#.#..#..#.#..#.....###....##.###.....#..#..##.#.....#.###.#..#...#.#.#.#..#.#..#..##..##.#..#..#...#.........#.#.#.#.#...#
#.#...............##.#..#.#.....#.#.#.#.#..#....##.#.#.#...#..#.##.#.#..#.#.###.#.#...#....#.#...#...#....##...#..#.###.#.#.#.#.#..#....##..#.###.##..##.#..#.##.#...##...#.#.#..#.#.#..#..#.#.#.#.#.#.###.##...###....#.#.....##.##..#....###.##.##.##.##.#...................#.#.#...#.###...#.#....##.#.#.#..#..#...#...#..##.#.#.###.###....#..#...##.#.....#.#.#.#.#.#.#..#..#....#.#.#.#.#...#.##..##.#.#####.##.#.#.#..#....#..#...#.#.#..###....#.##.####.#..###......#.#..#.#.#.#.#..#..#.#.....###...#.#.##.#.#.#.#......#.....#.##..#..#........#.#..#.##.#.#..#.#...#.#.#.#.#.#.#.##...#.##.#..##.#.....#.#.#.#.#.#.#####.#....#.##.#.#.#..............##.#.#...#...#..#.#..##..#..#.###.#.###.#..#.###.#.#..#..#.##.#.#.#....###.#..###..#.##.#.#.#.#..#.#.###...#.#.#.#.#....#.#.......#.##.#..#..##..#.#..#.#...#..#....#.#......#..#.##.#....#.....#.#.##.#.#.#..##.#.#...#...#.#.#.#.#.###....#.#.##...#.##.###.#.##....#..#.#..#..####..#.#.##.#..#.#.##...#.#.#....#.##...#....#..##..##..#.#..#.#.#.##.#.....#.#..#.#.####.#.#......#...#.#.
..##.##.#.#.#.#.#.#.#.#....#.#.#...##.....#.###.#.......##.##..........#..#..#...#..##.#.#.####.#####.#.#.#.#.##.#...#.....#.#....#.#.#.#.#..........#.....###.....#.#.#.#...#..###...#..#.............##..#.#.###.###..#.##.#..#.###..##.#..##.#####..#.###.#.#.#.#.#.#.#.#.#......##.....##.#...###..........#.#..##..##..#....#...##..####.##..#.##.#...##.#.#..#.#..##.###.#.#..#.#..#..#...##...###.#..#....#........####.#.#..#..#.#..#.#.#.#..#.#.....#.#....###.#####.#...#.#.#...#..##.#..##.#.#.#.##.........#.....#.#.#..##.#...#.#..#..#.##.#.#....#..###.#..####.#.#.########......#.#.#.#..#.###.#.#.#...###...#..###.#.##.#...#.....#.##.#.#.##.#.#.#.#...##..#.#.##...#.#..#.#.#..#.....#....#...#.....#.#.#...........##.###..#.###.####...#..#...###...#.##..#...#...###....##.#.#.###...#.#.#..#..#.#..#.##..#..#.#...###.#.###.....##.###.##.#.#....#.#....#....#.#.#.###.#..........#.##.#......#.#..#####..#.#..#.#.#.##..#.#.....#.#........#...##.##......#.#.#.#.##..#.#..#.#.#.#.#.#...#....#....#.#.#...#.#..#..#.####..#.#.#.#.#....
#...#...#..#####......#.#.#####.#.#..##.#.....##.#.##.#..#.#.##.#.#.##...#..#.#.#.#..#....#..###.#.......#......#.##..#.#.#...#.##...#..#..##.#.#.##...#.#..#.##.#..##.#..##..#..#.##..#..###.##.#.#.#...##....#....#.#.....#..#...#.#.###.#......#...#..#..###.#..####.###.#.###.#.#.##.#.....##.##.#.#.#.##.#...#.#.#.#.#.##.#..##...#...#....#...#...##.###....#...#..#..#...#.#..#.#.#.####..#.#..#....##.#.#.#.#.#.####....#.#.##....#..#..#..#..#.##.#....#.#..#....#....##...#...##.#...#.#...#......#.##.#.##.##.#.#..#.#.#..##.##....#...#.#.##.#.##.#.#..#..##.##..#......#######.#.#.....#...#...##....#.#.#####.###..#.....##.##..#.#.#..###..#.#.#.#.....##.#.#.......##....#.#...#.#.#.#.#.###...##.##.#...#..####.###.#.#...#..#.###..###.#.#.#.###..#.#.#.....#.#.#.#.#....##...#...###.#.#.....#...#..#.##...#...#.#..#....#..#..##.####..#....#..#.#.###.##.#.#.##...#....#..#.#.##.#.#...##.#.#.#.#..#.######.#..#..#...#####...##.#....##.#.###.#.###.#.###.#.#.#..#..###..#..#.#........#.#..#.#.##.####.##.##....#..#...#..#..###....#.#.#
#.#.##.#.##.#.#.#.#.#.#.#.####.....#.###.##.#.#...#..#..#.....###..##.##...#........#.##.#..#.#...#.#.#.###.#.#.#.#.#..#..#.#.....#.#.#..#..#..#.#...#..#..#..###..##....##..#.###.#.#..#.#.#.###...#..#.###.#..##.#...##.#.##..#.#.....#...##.#.#..#..#..#.###.#.#..#...#..#.#..#....#.#..#.#.#...#..###...##.##.............#.#.#.#.#.#.#.#.#..##..##.#...#.#.####.#..#..#.#.#...#.......#.#.#..#..#.#.#.#.#..#.####.##.#.##.#......###...#.#.#.##.#..###.##.###..#.#.##.#.#.#.#.#.##.#....##...#.#.##.##.#..#.#.#....###..#..#..#....#.#.#..##.................#.#..#....#.#.#.##..##.##..#.##.#.#.#...##.##.#......#######..#..##.#......#.#...#..#..###....#.#.#.#.....##.#####.###....##.#.....#...#..##..#.###.##..#....##..##.#.#.#.#....#.#..#.........#..#.....##.#..........#.#.#.#.#.##..#.....#.#.#.##..#..##.##..##...#.#..#.###..#.#...##..#.#.##.#.#..#.#..#.....##.#.#.#.##..#.######...#.#.#.##..#.#.#...####..#.#..#.#.#.#...##.###.##.#.#.#.#......#.......#...#..#.#..#..#.#....#.###.#.#..##...#.#.###.......#.#.#.#.#.###...#.#.#.#....##
...####.......#..###...#...#..##.#....#..#...#.#.#..###..###.#.#..##..#.##..###.#.#...#....#...##.##...#.#.#..##......#.#.##.#.##.......#.#..##...##..##.#..#..#.#.#.#.#.###...#.#....#...#..#..##.###..#.#.#.#.#...##.....#..#.....##.#.##.###..##..#..#....#...#..#.#.#.#....#..#.#...#.#.#...#.#..#.###.###.#.##.##.##.#.##..............##.#.#.#.#...#.#......#....###.......#..##.#.#......#..#.....##...#.#.......#...##..##.#.##...#....#.....##..#......#..#....##.##..........#.#.#...##.......#.#...###.#.###..#.#...#..#.###....#.#.#.#.#.##########.#.....#..#.#...#..#..#.#..#.#..#...####.#.#....#.##.#.#.#####.#.#.#....#.#.#....##...#.####.#.#..###...##.#.#......#.#...#.##..##.#.#.##..#....#...#..#..#.#.#.###............#.#..#.#.##.#.##.##.#.##.#.#.#..#.#.#.#.#.###......#..#.###.###....#.#...#...#.#.#..##.#.#..#####....#.#.##...........#....#..#.#.#............#....###.##.........#..###.#.####.#...##.......#.#.#...#..#..#.#..#..#.#.#.#.#.#.#.#.#.#.....#.#....##.#.#...#..#.#..#.#.....#..#.#.#..#..#......##.#......#..#.###
#.####.##.###...#.#.#.#.#.#.#.#.#.##.#.#.##.#.....#..#.#.#......##..#...###.#..###.##..#.#...###...##.##.....#..#####.....#..###.#.##.#.....#...#.##.##...#.#.#.......#...#..#.#..#.#..##...###......#.#........#.#.#.#.#.#.#..##.##.....#...#.#..#.#.#..##.#.#.#.#........##.#.#..#.##..#....#....#....#...#....#.#....##....#.##.#.###.##...........#.##.#.#.#.#.#.#.##.#.#.#.#.#.#.#..#.##.#...#.####...#.#..#.##.###.##...#.###..#.##.#.#.###.#.#.#.#.##.#.#.#..#.#.#..#.#####.#.##...#.##.#.##.#.##...##..#....#...#....##.#...#...###......####..........###.##..#..#.#.#.#.##...#.###.#..#.#.#.#..#.#.###.#.#....####.....#.##.#.###..#.##.##.....#..##..###.##.#.#...#.#.##...#.#...#.#.#..#..#.#..#.#..#.#.#.##.#.#..#.##########.##..#.#.#.....#..#...#....#.#....########....##.#.#.#..#...#....#.#.#.#..##...#......#....#...###.#.###.......#.##.#.##.#.#.#...###...####.##.#.#..##.#..#.#.#.####.#.#.#.#.....##...#.#.#.#.#.##...#.#.#.#..#.#.#.#.##.#....##...##......#.##....#.#..#...##.#.#.#.#.#..##.#.#.#..#.####.#..#.##.#..#..#.##..#.#####
..###...##.#.##...#..........................##.#.#.#.....##.##.#.#..##.##..##.##..#.#..#..###..#.#.##...#.####.#.....#.#..#.#...#...#.#.#.#.#.#....##.##......#.#.###.#.#.#.##.#.##.#.#.#.#####.#.##...#.#.#.#..#....#.#.#...####...#.#..#.#....#.#...#.#.........##.#.##.#......#..#..#.#.#..#.#...#.#.#.#..##...#.#.##.#.#.##..###...#...#.#.#.#.#.#.#..#.#.#....#...#.#..###.......#..#..#.##.#.#.#.##.....#...#..#..#.##.#..#.#.....#...#####..#.......#.....#..#...#......#...##.#.#..#....###..#.##.#..#.###..##..#.#.#...##..##....#.#.#...#..#####.##..#.##.#...#........#..#...##...#...#.#...#...........#.#..##.##.#.#.#.....#.#..#.#.##.#.##.#.#.#..#..#.....##....##.#.###.#.#....#.#.#...##..#..#.........#...#...#........#.#.#.....##.#..##.##..##.###.##.##...###.#.##....###.#..##..###....##..#.#..#.####.#...#.#.##..##....#..#.###..#.#.#.#..#..#.##..#.##.#..#...###.#..#..#.....#.#..##......#.#.#.####........#....#.##.......#....#...##..#.#.#.#.#..##.##.##.##.#.###.##.##.......#....#.#...#....#...#.....###.....#.#.##.#.#..#..##
#..#.#.##..#.#.##..#.###.#.#.#.#.#.#.#.#.#.#.#.#.....##.#......#...#.#..#.#.#....#.#...#.#.##..#......##..##.#...##.#..#.#....#.#.#.#..##.....#.#.#.#..#..#.##.#.#.......#....#.............###...##.##..###.#..#.#.#..#....##.####.#.#.#....#.#....##....#.#.#.##.#####....#.#.#..#..#....##.###.##..#..#..###..####..#..##..##.###.#.#.###..##...#..#..#..###.##.###.#...##.#.#.#.#.####.#............#.#.#.#.#.#.##.#...#...#.....##.#.#.######.#.#.#.#.#.#.##..#..##..#.#.#..#.#......#..#.#.##.#...#...#.#.##.#.#.#.##...##.#.#.#..#.#.###.#.####.....#...#...#..##..##.#.##.#.#..##..##..##.#.###.##.###.#.##..#.#......#.....#.##.....#........#.........#.#.###.#.#.##.##.....#.....#.#..#...##...#..#..####.#.#.#.#..#.#.#.###.#.#.#...#.#..#..#.#..#.#.#...#..#..#.#.#.#......##.###...#.#.#.##.##.#.#.#..##.#...#.#.##..#..##.#..##.#.#..##..#.#..###.#..#...#..#..#...#..#.#.#...#..#..#.#.#.#..#..##.##..#..#..#..##.##.####.##....#.#.##..#.#...#.#..#.#.......#...##.......#...#...#..##.#.##...#.#..#.#..#.#..#.#.##.#..#.#.#.#.....#..#.#..#..#
###.....#.#......#..#.....###.#..#.#..#.#.#....##.##..##.#.#.##.#.#...#.......#.#...##.....#.#...##.#######...#.##.##.##..#.#...#..#.#.#.#.#.#.....#.#.##.##....#.##.#.#..##.###.#.#.#.#.#.#.###.##.....###...#.#..##.###.##....##.#.....##.###.#.#.#.#.#.##...##.....#.#.#.####..#.#..##.#....#..#..#.#...##..#.#.#..#.#.#.#..#.#.........##..##.#.#..#..#..#..#...#...#.###....#...#.##...##.#.#.#.##...#..#.......#..##..##..##.#...#..#..######..####..#..#..#..#.#.#.##...##...#.#.#..#..#...#..##..##................##.#.......#..#...#....##...##.###.#.#.#.#.#.#.#####.#.##.#.#.#.#.#.#.....#....#.....#.#.#..##.#.##.##.#.#.#.##.#.#.#.#.#.#.###.####.....#..#........#.#.#..##.#....##.##.#.##..#..#.#..#..#...#..#.....####.#.....#..#..#..#.###......#.#.#..#.#......###.#.....#.##.......#..#.......#...#..##..#.#..###.#....#......#....###.#..#....####..#.##..##...###...##..#..#..#.....#..#.###...#.##.#..#.#..#.####..#.#.#..###...#.#.#.#.#..#..#.#.#.#..#.##.#.#.#.#.#.#.#.##.#.##..#.#.#.#..#.#..#.#.#.......#..#.....#.#.##...#....#..#.
.###.#.#..######...#.#.#.###...#..#.##......##.#..#.#.##..#........#.#.##.#.#..##.#.#.##.#.#...##########..##.#.#....##.#..#.##...#....#....#.#.###.....##..##.#...##.#..#.#..###.#..#..#.....###.#.#.#.##.##.#.#.##...#...#.##.#...#.##.....#...#.....#....#.##..#.##...#....#..#...#....##.##.#..#....##.#.#......##........#....#.#.#.#..#.####...#..#...#.#..##..##...##.#.#..##....#.#..#.#..#..#.##...#.##.#.##.#.#.#.#.#.#.#.#.#.#..#.####..#.#.#.#.#.#.#...#........#.#...#..###.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#...##.###...#.##..###...###...##...............###..................#.#.#..#.#..##.#.....#...#.......#...#....#...#.###....#..#..#.#.##...#.#.##.#.#.#.#.#.###.##.#...#......#..#.....###.##.#.#..#.#.##.#.#.#.#.#..#.#..#....#.###.#......#.#..##.#.#.###.###.##.#.####.#..#..##.##.#..##.#.#.#....#..#...#.#..#.#.#..#.#..#....#.#.#..#..#.....#.#.##..#.##.#.#..#...###.#.#.#...#...#...#...#....#....#####.....##.####...#.....#.#.#..#...#.#.........#.#..............###..#....#....#...#..##.#.#..#..#.#.#.....#.#.##.#...#..
..###...#..#..#.##.#..#..##..##..#..#.#.#.#.#...##....#..#.#.#.#.#......##...#...#....###...##...##..###.#.#.....###.#....#...#.#.##.#..##.#.....#.#.#.#..#.#...#.##...#.#...#.#...##..#.#.##..#...#.#..#..#........#.#.#.#....#.##.....#.#.#.#.#.#.#.###.#.#.#.#..##..##.#.##.#..##..#.#..##....#..#.#......#.#.#.#.##.###.#..#.#..#...#..#.####.##..#..##....#.#.#.#.##.##.##.#.#.##.#.#..###.#.#.#..#.##.......##......................#...#..#..............##..##.##.#....#.#..###...##...............#.##...#.##..#...##.#...#.##.....#.##.##..##.#.#..#.#.#.#.#.###..#.##.#.#.#.#.#.#.##....#.#..###.###.##.#..#.#.##.###..#.#.#.##.#.#...#.#.#...#..#...#..##...#...#...........#...#..##..#.#.##.#..#.##....#.....#.###...#.......#.#.#...#...#.#..#..#.#.#.#.....#....#...#...#..#.....#.##.#.##..##...##..#..#...##.#..####...#.##..###.##..#.#.#...##..#..#.##.#........#.....#..#..##..#...#..#.#.##.#..##.##..#.#..##.#.###.#.#.##...###.##.##.#.#.....#.#.#...###.#.#.#..###.##.##.#.#.#...#..#.#..#.#...##.#.....#..#.#.##...#.#.#.###..#..##..#
.#.#.##...#..##.#..#.###.#.#...##.#....##..#.#.##.#.#..#...####.#.#.#.#..##.#.#.#.#.#..#.#.#.#.###.#.##..#.##.#.###...#.#..##.##...##.#.#...#.#.#...#...#....##....###...#.#.....##..##....#..###.#...#..#..#.#.#.#.......#.#.#..#.##.####.........#...#...#.#....#..#....#.#...#.#.#..#..##.#.#...###.#.#.#.####......#...#..#.#..###.##.#...#...#.#.##.#.#.#......................#.....#..#...##.##...#.#.###.#..##.#.#.##############...#..#..###.######.##.#.#.#.#..#.##.#.#.#..#.##.###.#.#.#.#.#.##..#...##....##.##.#...#.#..#.##.#...#.....#..#....#####.#..##.#..##.....#..##...#.##.##.#....#.#..###.###.#.....###...#........#.#..#.#...#.#.#.#..##.#.#.#.#..#####.#.#.#.#.#.#.#.#.#.#..#.......#.##..#.#.##.#.#..###.#.##.####...#.#.#.##..#.#...#....##..#.#..#.##.#.#.#.#.#..#.#.#.....#.#..#..##..#.#..#.##.#...#..#.#.#.#.###..##.#.#.#..#..#.#.#.##.#...###.#.#.#..##.#.##..#..#.#.#.#.#..#....#.#....#.#..#.#.......#.....#..#.#.#.......#...##.#....#.#.#.##.##...#.#..###...#...#..##..###..#.#..##.#..#.#.#.##......#.###.....#..#.#..#.#.
.....#..##.#.....#....###....###...##.#...##.......###..##...#..#....#..#.##.......#.#.#.....#..#.....##....##...#.##..#.#.#..#..#.......##..#..#.#..##..###.#.##.###.##..###.##...#.###.#..####....##.#..#..#.###.##.#.#....#.#....#.#####.#.#.#.#.#.#.#.#...#.#...#.###.#...#.......#.#.#..#.#.#..#...###....#.#.#.#.#.##.#...###.###.#...##.##..........#..#.#.#.####.#.#.##.#.#..##.#.#.#..##.##..##........#.#...###.#...............#..##.#.#..#...#..##..........#..........#.#..#..#...#.#...###...#.#.#.#.##.#..#...#.#.###....##.##..####..#..#.####.#..#.#....#.#.#.#.###.#.#.#..#..#..##.#.#.##..#...#...##.#..#.#.####.####.....##...#........#.#..#....#..#####..###..#............#.#.##.#.#....##..#....#..##..#....###....#.#......#..##..#.#.#.#..##..#.#....#..........#.##...#.#.#...#..#.##.#....#..#..##.#..##..#..#.#.#.#.#.....#.#.#..#.....#.##.#.#.#...#.#...#....#...#..........#.#.#...##.#.....#...#.#.#.#.#.#.#.#.#.....##.#.#.#.#..#..#.#........#..##....#..##.##.#.#.#...#..#.#....#..#..#..#......#####....#.#.#.###...#.#....
.#.#..#..#..####..#.##.#.#.#..#.##.....##.#.###.#.#.#.#.#..##.#.#.#.#.#....##.#.#.#.....##.#.#.#.#.#.#..##.#..#.#.....#.....#..##.##.#.#.#..###..#.#.#.#..#....#...#..#..#..#.#..##...#..#.#..#.#.#..#..#...#...#..#####..#.#...##.#.###.#####.#...........#.#.#.##....#...#.#.#.##.#......#..###..#.#.#####.##...#...#...#..##..#..##..#.#.#..##.##.#.###..#####.##..#####..#...#.#.#.#.....#....#.#.#.####.###....##.#...###.#.#.#.#.#.#..##....#.#.##.#.#.#.#.#.#.#.#.#.##.##.#.....##.#.####..#.#.#.##....#...#....#..##...#..#.##.###.#.#....##.#.#.#..#....#.#.##.#.....#######......#.#..#.....#...#.#.#.#.##.###.#.#.#..#..#.....#.#...#.#.#.#.#.#....#.###.###..###.##...#####.#.#.##.#.......###.#.#...#..#.##.#.#..#..#.###.##.###.#.#.#.##.#.#.#....##.#.#.#...##.#.#.#.###.#.....##....#.##...#.......###.#.##.#...#..#.###..#...#...##.#.#.....#.#.#.#..#......##.#....##.#.#..##..#.##.#.##......#.##..#.#.#..##..#...#...#.......##.#.###..#....#.#.#.#.#.#.#.##.#.#.##.#..#.#.#........##..#...##.#..#..#..#.#.#.##......#.#.....###..#.#...#.#
###.#.#.#.#.#.#.#.#....#..#.#...#.#.#.#.###....#.........#.#..#..####.#.#.#.#..#...#.##...#..#....#...#..#..#....#.###.####...##....#.#...#..#..#........#.#.#..#.#.#.##.#.###.#.#.##...#....#..##..#.#.###..#.#.#..#.#.#..#..#.#.....#...#.#....#.#.#.#.#..........#.#.##..#..##.##.##.##.#.#.#.#.....#.##..#.#.#.#.#.#.#.#..#.#.#...#....#.#.#.#....#.#.#...#..#..#..#####.##.#.......#.##...#.#..............#.#....#.##.###...###.#...#.#..##.#....#.#......#...#.....#..#..####.#.......##..###....#..#.#.#.#..#.#..#...#...#..#...#.....##.##........#.###.....#...#.#.#########.#.##...#..#.#.#.#.###..........#....#...#.#..##.##.#.#.###..#.##...#.#....#...##.#.#..#.##...####.#..#.#####.#.#.#...#.##.##.........#..#..###...#..#..####...........#.##..#..#.##.#....#..####..#.##.#..#.#..#.##..##.#.#..#........##...#...#.#..#.#.#.##..#..#.##.#..#...#...#.#.####.#.#.#...#.#.#.#..#....#..##.#.##..#.#..##.#..#.#.#.###.###.#.#.####...#..#.#.#..........#...##..........#....#.#.#.#.#...#..#.##..#.#.#..#......####.#.#.#.#.##.#####..#..##...
##..................###..#..#.#.#..#..#...##.##.#.#.##.#....#...##.......#...##.##..##..##.#..##.#.#.#.#...#.###....#.......#..#.#.##..##...#.#..###.#.#....#.#.......#..#..#......###.#.#.##.#.#.#...#....#.....##.#.....##.#...#.###.#.#....###..#.##...#.#.#.#.#.#....##..#..#.#..###.......#..##.#.....#.................#.....##..#.#.....#..##.#.....##...#..#..##########.##.###.#.#.##..#.##.#.##.#.#.#.##.##.##.....###.####.##.#...##...#.#.#...##.#.#.#.###.#.#..#.#..#.##.#.#.###..#..#.#.#..#..#.....#..#.#..#.#..#..#..#.#.##.#.#....#.#.#.#....#.##.#..##....###########..##.#..#..#......##.##.#.#.#.#.###.#.#....#.###...#....#.#..####.######.#.#.#......#...#..#...#...##...#...#.....##........#.#.#.#.#.#.#.#.#.#.#..#.#.#.#.#.####.#.#..#..#...#..#...#.#..#.#...#.##....#.#..#.#.###..#..#..#.##.##.#.#.##..#.#...#...#....#.#..#.#.....#.##..##..###.###..#...#.#........#..#.#.#...##..#.##.####....#.......#...#...#..#####.#.#.#..#.##.#.#.#.#.#.#..##.#.#.#.#..###..##...#..##.#.....#.#....#..##.#.######..##...##...###.#..#...#.#
#.#.#.#.#.#.#.#.#.#..###.##..#...#..#...###...#.#..##.#..#.##.#...#.###.#.#.##..#..##.#......#...........#...#...#.#.##.#.#.#.#.#....#.#.##.#..#.#..###.#.#....##.#.#..#..#..#.#.#..###............##..#.##.##.#..#..##.#...#.##.#..#.....###..#..#.#...##...###..#..#.#...#...#...#....##.#.##.#.###.##.##.#.#.#.##.#.#.#.#..##.#.#.#.##.##.#.#.####.##.#.#..####..#.###.#####..#.###...#..#..#...#.##..#...#...#.#....###.#.#..#.....#..#.##.##..#...#.##.#.....#.###...#.....#......#.....#...#...###..#..###.##.#..#.###.#..####.....###...#.#..#..##.##.#....#.#.#.#.#..#########.##.##.#...#.#.#####..#.#...##....#...#.###....#.##.##.#....#..#########..#.....#.###.##..#..#.#.#.##.#.#.#.#..#.#.#.##.#.##..#...#..#.......#.....#.........#...#.##..#.#...##.#..##.#.#.#.#..####...#.#.#.#......#..#.#..#....##..#....#..#...##..##..##.#.#.#...###.#.#.#.#.#.#..#...#..#.##....###.#.#..#.##....###..#.####.#.##.#..#.#.#.#.#.###.#.########....#.#..###...#.......#..#..###....#####...#.#.#..#..#.#.#....#.###..##...#######.#.##..##.....#.#..##.##
.....#.#..##...###.#..#...#.#.##..#...#.#.#.#....#.#...##....##.#..#........#.#..#..#..##.##.##.#.#.#.#.#.##..#.#..#.#.#...#......#.#....#...#....#..#...#.#.#..####.#...#.#.##...#.##.#.#.###.#.#.#.#........#..#.#...#..##...#...#.###.##.#.###.#...#...#.#.#.##..#.#.##..##..##.##.##.##........#..#.....##...#.#..#...###...#..........##..#..###..#.#..#..#...#...#...#.#.#.#..#.#.#.#..#..#.###..#..#.#.#.#...#.#.#......##..#.##..#.....#..##.#......#.#.#....##.#.##.##..####.####.#..#.#.#.#.#.#..#.##..#...#....#....######.##..#.##.##..###.#..#...##.##......#..#####.###.........##...#.#.##.#....#.#..##.#.#.#..#..##.#.........#.#...#.##.####.#..#.#.#...#....#.#.#.#..............#..#.....#..##..###.#.#..##.###.#.#.##.##.##.#.#.#.###..#....###...##.#...#.....#..#..#.#.......##.#.#.#....##.##.#.##...##.##..##...#.#.#.#.......##..###..........#.#.#.#.#.#.#.#.#..#####..#.##.#.#...##...#.#.....##.#..###.......#..#...######.##.#..#..#..##.##.#.#...#.#....#.#..###..#.##....###..#..##.##.###..#..#.#.###..#.#..#.##.#.#.#....#.#.##
#.#.#...##...#..#....#..#.....#.#.#.#.##..##.##.#.#.#.##.#.##....##.#.#.#.#....#...#.#.###.#.###..##...#.....#.###.#...##.###.#.#.##.#.#..##..##.#..#.#.#...#..#..#...##.#.....#.#.#...####.#####.....###.#.##.#.....#.##.#.#.#.##....#...#..##.#.##.#..#.#.#.....#...#.#.#.#.#............##.#.#.#.#..##.#...#.##..##.#####..##.#.#.#.#.#.#.#.#.#.##.###.#...#..#..#.#.#.#......#.##.......#.#....#.#.#.###.....##....#..#.#.##.#..#####.##.#..#..##.##.#.#..#..#.##..##.#..#.#...#...#..###...........##...#.#.#.#..##.###.#..###..##..#..#..#.#....###..#.###..#.#.#.###.###....#.####.#.#.####..........#.#.#.#.#......##..#.....###.#.#.###.##.......#.#...#####.#.#.#.##........#.#.###.#.#.##.###.#.#.#...#..#.#....#..#....#..##..###..#.......#.#..##.#.##.#.....#.#.#.##.##...###.##.#.#...#.....##.#...#......#.#......#..##........##.###.#.#..###.#.#.#.#.#.#............#..###.#.#...#...#.#.##.##....#.#.#.....#.#.#.#.#.#.#..#.#..######...#...#.##.#..#.##..#.#.#.##.##..##..#..#..#.#..#..#.#.#...#..#.#..#......#.#.#...#...#....###.##.....#
#######.##.#..##.#.#..#..##.#.#.#..#...##...................#.#.#....#...#.#.#..##...#..#....#.##...#.#.##.#....#...#.#..##....#.....##.#.#.#.#....#.....#.#.#...#.##.#...####......##...#..##.#.##.#.#..#..#...#.##..#.......#.##.#.#.#.#.#.#...#....#.#..#.#.##...##.........##.##.#.#.##..###.....#..##..#.#.#.#.....#.#.#..#..####..#.#........#...#...##.#.#..#........#.##.#..#.#.#.#....#.#.....#.....#.#..#.##.##..#..#..#.#.####.#.#.#.#.###.#...###.##.#..#.##..#.#....##.#.#.#.#..#.#.##.##.##.##......#.#.#...###.#..#..##.#..#..#.....#.###.#....#..#...#...#...#.##.#..#...###...#..##.#.##.#..#......#.#.##...#..###.###...#...#..#.#.#.#.#....#....##.........###.#.#.#..#..#..#....#.###.....#.#..#..##.#..#..##.#..#..#.#.##...##.#.#..##.#......#.##.#.....#.#..#.##..#..#####.#.#.#.##.#...##..#.#.####..##.#..#.#.#####.#..#.#.#.....#.#...#..##....###.#.#.#.#.#.#..#......##.#.#.......#.###....#.####...#.####.....#.#...#.###..#.####........#.#..#..#..#.##.#.#.#.#.#.#.#..#..###...#...##..##..#..#.#.#......#.#..##.##.#.#...#.#.#..
#####.....##.#....#..#.##..#......#.#.#...#.######.#.#.#.##..#....#.#.#.#..#..#.#.#.#..###.#.#...#.###..###..###.#.#...#....#.#.##.#......#.#..#.#..##.#.......##......#.#.#..#.#.#.#..#..#......###....#.#..##.###..####.#.#.#.....#.........#.#.##.##..#.#..#...###.###.##.#.###..#...#..#.####.##...#..#..#.#...#.#.#......#..###...#...##.#.#.#.#.##.#..#.##.#.###.#.#.#..#..#.#.#.#.###.#..#.##.#..##.#..#.#..#.....#.##..#......###.........##...##..#....####..#.#..#####........#...#.#.#....#.#..#.#####......#.##.....#.#.....#..#..#.##..####..##.#..###.#.#.#.##......##..##..#.#.#..#..#..#.#..#.##.##.#..##..##.#.###.####.#.#.#.#.#.#..#...##.#..###..##.#.#.#...##...#..#.#.###..##....#.#.#.#.#.#...#..#.#.##.#...#..#......#.#..##...#.....#.#.#.#.#.#..#.#....##...#.#.#..#........##....##...#....###..#.###..#....##...#..#.#....#.#....###.#.##.##....#...###....#.#.###.#.#.....##.#.#...##.#.##...#...#.#...#.#.#.#..#.##...#..#...#.####.#.#.....#..#.#..#..##.........#...#.#..#.##..##..#.#.#.#..###..#.#.#.#....#.........#.#..##..#
####..#.#...#.#.#..#...#.#..###.#......#####....###.###.#...#.#.##..#..#.#..##..#.#..#..#.#..#.#..#####.##.#..#.....#.#.###..#..###.#.#.#....#..#.#.#.#.#.#.##.#.###.#.#.....#.#..#..##.#..#.#.#..###.#....#.#...#.#....####..####.###.#.#.##.....#..#..###..##.#..#..#.##..#...#..#.#.#.#.#.###.#...#...##.#...##..#...#.#.#..#..#.##..##...#...#......#..#.........#..###..#.#.#........#..#.##...#..#.##..#....#.#.##....#.#.##.#.###.##.#.#.#...##....#.#.####..#.....#......##.#.#..##.......#.###.#...#....#####.....#.##....##.#..#..#..#...#.##.#.#...#.####......#.#.#.#..#.#...#.....#.#.##.#..##....##....#.#.#.#.....#...##.#...#.......##.#.#.#..#.#..#.###..#..#.#..#.###.#......#..#.#.#.....#......#.#.##...#...##..#..##.#.#.#####.##..##.#..#...#....###...###...#.#......###.#.###.#.###.#..##.##.#.#..###.#.#..#.#.#.#.###...#.#.#..#.#.##.#...#.##..#.###.#.#####.#...####...##.#.##..#.##......#.#.#.##..#..##..###..#.#.#.#.#.#..##.#...##..#.#.#.###.....###.##.#.#.#.#..##.....#..#.#.#..#....#...####.#####...#.#####.##.###....#.####
###.#..#.#.#...#.#...##...#...#..#.#.#...#..#.#.#....#...##....##.#...#....#..#....#...#...#....#.....#.#....#.###.#.......##.#..#..####.#.#...#.........#.#.....#..#....#.##...#..#.#...#.#..#..#.#####.#....#.#...##.#..#.#..#....#.#..##..##.##.#..#..#.#.#.#..###.#....#.#.#.#...#.....#..#..#.##..###...##....#.##....#.#...#..#.#.#.#.###.#.#.#.##.#..#.##.#.##.##.##.#.....#.###.#.#.#.....##.#....#.#.#.#....#..##.#.#..#...###..#.##..#.#.#..#.#....##.#.#.#.#.#..##.#.#...##.#...###.#.#...#...##.####.......#.#..##.#.#.###.#..#...#..#.........##...###.#.#.#...#.##..#...#.#.##.#...#...#.#...##.#..##.#.#.....###.#.#.#....#.#.#.#.#.##......####.##....####..###.#....###..#.#.#..#.#...#.#.#.#.#.#..#....##..##.#.#..#.###.....#....#.#.###..#.#.#.#.##....####..##..##.#.#..#.#...#.........#.#........#..#......#.#......#..##..#.#..#..#.#...#.#..#.#..##.#....#.#...##...#.##.###..#.###.#.#.#.#..........#.#.#.#.#.##...#.........#...#.#...##....#.#..##.#..#....###..##.#...##.#..#......#...#.####...#.##..###.##.#.#...#...#.#.##....##
##...#....#.##....##..#.#..##..######.##...###...##.#.#.#.#.##.....#.#.#.#..#.####..##..##...#.#.##.##..##.#.#..#....#.###..#...#.#.#.##..##.#..##.####.#...#.##...#.#.#.####.#...#....#....##.#...###..#.###...#.#.##...#....#.##.#..#.##.#.#..#..#.####........###..#.##.#......##..##.#.#.###..#..#..#..#.###.##....##.#...##..#...#...#..#..#..#...#..#..####.........##..##.###..##...####.#......#.###..##.##.#.#.#.....#..##..#.#...#..#......###..#.#.......#.##..#..#####.#.....###..#...#.#.##.#...#..######.##..##...#...#...#.#.#.#.#.##.#.###.#.##..#..##.#.#.#.##.#.#.#.#...###.##.#.##....####...#......#.#.###........#.#.....#..#...#.#.##...#.#..#.#..#.#..#....#.###.#..###.#....#.###.....###..#.#.#.#.#.......#....###.#.#.#.#.#...##.#...........####.##.#...#..####..#...#.#.##.#.#.#....###.###...#.##.##.#..##.#.#.#.#..#..#.#.#..#.#.###.#.....#.#.###.#....#.#..##..#...###.....#...####.#.##.#.##...........####.#.#.#.#.#..##..#..#.#.#.#..#..#..#..#.#.#######....##.###..###.#.#...##.###...##..#..#.#..#.....###..##.......#.###
#.##..##.#..#.#.#.#.#..#.#.#.#.#.#.#...#.#..#.##...........#.#####.....##.#.#.#.#.#.#.#.#.##..#...#...#..##....#.###..##...#.##.........#..##.#.#.#..#...##..####.#...#...#..###.#..#.#.##.###..##..#..#..#..##.###...##..#.#.#......###......#..#..####.#.#.#.#..#.#..##....#.##.#.#...#.....#..###.#.#.##...##...#.#..##.##.#.#.#.#..##...#.#...#.#.#.#.#.#.##.#.#.#.#.#.#.#......#.###.###.##.#.#.#..###.#..#.#.......##.#..#....#....#..####.#.#..#.#..#.#.#.##..#..#.#.#.#.###.##.#..#..##.##....#...#.#..##.....##.#.#.#.#.#.#.##.#..#...#...######.....#.#.#................#...##..#...#.....#.#..#...###.###.###...#.#.#.#.#.#...#.##..#.##.##...#.#.#.#.#....#...#..##.#.###....###....#.#####.#.#.###.#....#.....#.#.##..#.#..#...#...#...##.#...#.#.###.##...#...#..##...#....#.##.###..###..##.#.#.####...##....##.#..#.##.#......#...###...#......#..###.#........#.##.#...#.#.#..#.#.#..#.##.##..#.#..######..######.#.#..#....#.#...#..#..#..#..#...#.#..#.#.###.....#.###..#.#.#...#.#..##.##.##..#..##.#..#.#..#...#.#.#.#..#.#.###.##.##.#.#.
#.#.#.#...#....#......#..............#.###.#.....#####.#.#.........#.#.......................#.##..#.##.#.#.##....#..#.#.##..###.##.#.#...#.......#.#..#.#..####...#.#.#.#.#..#...#.##..#...#.#.#..#.#.##..#.....#.##.#.#..#...#.#.#..#.#.#.#...#..#.##....#.##..#....#..#.##..#.....#.#.##.##.#..#......#.#.##.##.#.#.##..#.......#.#.#.##...#.###.................#####..##.###.#....#...#..#....#.#.#.#...#....##.#.#.###.#..###.#.##..##..#...#..#....#...#.####..#..........#....#..#.#...##.#.#.#.#....#..#.###.#.................#.#.#.#.#.##...#.###.#..#..#.##.#.#.#.#.#.#.##.#.#..##..#.#.###..#.##....#.....#.#.#..#.##...###.#.#####..#..#.##..#.....#.#.##.##.#.#.##...#.#.#..###.#..#####...#...#...##.#.##.#.#####.#.##..#.#.#.#.#.##.#...##.#.##...#...##.#.#.#.#.##..#.#.......#.#..###.#..##...#..##.#.#.#....#.#..###.#.#.#...#.#..##...#.#.#.#....#..#.#.#.#..###.##......#.....##..###.#..#....#.##.#.#.#....#..#..#.##.#...#.#.#..#...##.#.#.#...#...#..#.#.#.#...#.#.##...##...#.#..#...#..#..#..#..##..#..##....#...##.....#..#.###.#.#.
.......##..#.#..###.#..##.#.###.#.#.#.......#.#.#..#...#..#.#.###.#.#.#.#.#.#.#.#.#.#.#.##.#......#.##..#..#...##..#....##.#..#....###.##..###.##.#..##...#.###.##.......#...#.#.###..#..##.#....#.......#..##.#...#.....#..#.###...#.#..#...##...#...##.#..#...#.#.#..#..#..##.##.#.............#.##.#.#.....#.#..#..##.#..#.#.#.#......#..#....#.##.#.#.##.#.#.#.#.#.#.#.#..####..###.#.#.#..#.####..#.#.#..#.#.##.##...#...#..#...###.#..#..#.#.#..##.#.#.#..###.#.#.#.###.#.#..#.###.#...#.#...#...#.##.#..#..#.#.##.#.#.#.#.#.#.##..............##....#..#..#..####...#...#....#.....#.#.#.#..#.#.#...#..#.#.#.#.#....#.###...###..#...#####..#...#.#..#.##......#........#.#.#...#.#..###..#.###.#.#.#.#.##.##...#.#...#........#...............##.....#..#.#.##............#.#..###.##.#.#.#.#.##..#.#.#.#.#.#....##..#.#...#..#..####..#..#.#.#.##.####....#.#.#..#...###..#..#.#.#.#..##.#..#.#.#...#..#.#.#.#.......###.###.#...#..##.###...#...##........##..##...#...#...#.#....#.##.#.##.....#..#..#.#.#..###....#.#.##.#.###.#..#.#.#.#...........
#.#.##.#.#.##.#.#.##..#####..###...#.##.#.#..#...#.##.##.#.###...#..#....#..#..#..##..###.#.#.#.#.#.#.#..#..#.#..#...###.....#####.##..#..#..#.#...#.#.##....#...#.#.#.#.#.#....###.#..#....##.#..###.#.#.#.#..#.#.#.###..#....#.#.#.#.#...#.#..##..##.#.#.###.#...###..#...##..###.###.#.#.##.#.....#...###.#..##...#....#..#.#...#.#.#..##.##.#..#.#..#######.#...........#..##.#..#........#..#.#.#....#.#.#.#.#.##.#.#.##...#.#.#.#..#.#.#...#..#........##..#.....#..#..###.##...#..#.#..#.#.#.#.#..#...#..##.......##.#####..##.#.#.#.#.#.#.##.#.#.#.##..#.#.#..####.##.#.#.#..####.........#.....##..#..#...#...#.#.#..##.#.#.#.#.#.#.###.#.#.#....#.##..##.#.#.#.#.#.#......#.#....###.#.#..#...........#...##.#.##.#.#.###.#..##.#.#.#.#.###.#.#.#.#.#.......####.#.##.#.....#.###....#........#.#.#.......##.#.#.#..#.#.###..#.#.#.##..#......#..###.#.#.##..#.#.##..#..#.#.#.#..#.#.##.###.....##..#..#..#...#.##.###....#..##..#..#.#..##..##.###.#.#.#.#.#.#.#.#.#.#.#.#..##.#......#.#.##.###.#.#.......#.#..#.#..#...#...#..#.#.#....#.#.#.####.#
..##..............#.#..#..###...#.#...##.#..#..##...##..#..#####..#..##.####.###.#...#.#.......#........#.#..#.#..##..#.##.#..#...#..#..#.##.##.#.#..#...##.#.#.##..###...#..#.###...#.##.#..#..#....#......##..#...#...#..###...#......##..###..#.#.#..#.#####.#.###.#...#.#.#..#..#.##...#..#.#.#.#.##.##...#.#.##..##.#..#...##.#..#..##..##..#...#.#..##.#..##.#.##.#.#..#.#....#.#.#.#.#..##.....#.#......#..#.#......#.##........#......#.#.#..##.##.#.#..#.#.#.#.#..#..#..#.#.#.#..#..#.........#..#.#..#..#.#.###.#..#.#..#...#.#..#..##..#.......#..#.......#.#..#..#..#.##.#...###.#.##..####.#..#..#.#.#.##..#..#.#####............#....#.##.#...#.#.###.....#..##..##.#....###.###.#...#..#.#.#.##.#.##.#..#.#.....#..##.#.#.###...#..#.....##.....##.#.#.....##.###.#.##....#.##.#.#.#.###..#...#.##.#..##......#.....###.....#.###..###.#..#.##...#...##.....##.#..#......#.#.....#.##.##.#...#...#.#.####..#..###.#.#.#.#.#...#....#..#.....###.###...................#..##.#.#.#.....#...###...##.#.##...#..#.#..#.#.#.###......#.###..#...#..##
.#..########.##.#.....#..#..#.#.##.##.#...#.#.#..#.#...###..##...#.#.#....#..#..#.#.#...##.##.###.#.#.#.....#...#..#.#..#.#..#.#.#.#..#...#...#.#...#.##.#........##.#.#.#.#..#.#.#.##.###..#..#..#.#.##.##..#.#.#.#.#.#.#.##.##.#.#.#.#...#.#..#......#...#.#.........##..#..#.#.#.#..##.##.#...#.......#.##.....#.#.#...#..##.#..#.#.#.#.#.#.#.#.#..#..#.....###..#..###.#....#.#.#..#####..#..##.#..#.##.#.#.#...#.#.##.#.###.#.#.#..#.#.##.#...#.#....#....#...#......#.#..#.#...#...#..#.##.#.###..#.....#.#.####..#.##....##.#.#.#.#.#.#...#.#.#.#.#.#.##.####....#...#.#..#....##....#....#.#.#...#..#.......#.#..#...####.###.#.##.#.#.#.#..#.##.##........#.#.#.##..#...###.#......#..#.#.##.##...##........#.#..#.#.#.#........####.#.##.##.#.#..#.#..#..#.#.##...#.#...##.##.#..#.....#....#.#.##..####..#.####.#.#.#.#..#.##.#.#..#.#.#..#.#...#.##..#.#...#.#.#.#.#..#.#.#..#.##.#......###..#..##.........##.#..#...#.......##..#.#..#..#.#.#.#...###.####.###.###.###.#.#.#...#.#.#.#..##.#..##..#.#...#.#..#....#.......#..#.##.#.#...###.##.#.#
##.#.......##..####.#..#..#....#.......##....###.....#..#..#..##.....#.#.#.#..#....#.##.###..####..#.###.#.#.##...#...#....#........#..##..#.#....#...#..##.#.#.#.#..........#.......#.####..#.##..#...###..###..#.........#...#.#..###.##....#...###.#.#.#...#.#.#.#.#...#.#.....#.#.#.#..#.#.#..##.#.#.#....#.#......##..#.#...#..#.............#.#.#.#.##.##....#..#.#..##.#.#.#.#.###.#..#.#...#..#..#.#......####...#.#...##..##.#.#..#.#..##....#.##.#.#..#.#.#.#.#.#..#.....#.###..#.....#..#.##.##.##.......#..#..#.##.###........######.#..###........###...#.#..##....#..#.##..#.#.#.##.....##..#..###.##....#..#.#.#...#..#..#...#...#..#..#....##.##.#..##...#.#..#.###.#..#.#.#.#....#..#...#..##.#.#.#...#.###....#.#.#.#.#.###...#..#.#..#####.#..##..##.#.#.#..#.###.#...#..#.#.#.###..#..#..##.###.....###...##.#.##.#.#....#......#...##.#.#.#....#.#...#..#..#.####..#...#..#.#.#..#.##.#.###.#.#.#.##....#.#.#.##.#.#.#.#..#..#.#..#.....#.#.###...#.#..#..#.#...#....##..#.###.#.#..#.##..#...#.#...#..#.#..###.#.###..#..#...##...##......
....#.#.#.##.#.##..#.#...#..#.#..#.#.#.#.##.#.#.##.#..##.#..#.###.##.#..#....#..###..#...#.#.###.#.#..#.#....#.##..##..#.#..#.###.#.##.#..#..#.#.#.##..#...###...##.#.#.##.#..##.##.#..###.#.#.#..#.#.#...#..#.#..####.#.#..#.#....#.#...#.#.##.#....#.....#.#.##.##..#.#....##.#.......#.#..##.#.###..#.##.#.##.##.##.#.#.#..##.#.###.##.#.##.##.............#.##.#.#...#..##...#..#.#....#.#...##.#..#....###.#.....###....##...##......#...#.#.##.#..#..##.#.#...####..##..#.#.#.....#..##.#..##..#...#.#.##.#.##.#...#........#.##.#.#.######..###.###.#.#.##.##..#..#..#.#.#.#...#.#....#.#.#.##.#.#..#..#.#...##..#.....#.#..#.#.#.#.#.#.#.#.#.#.#.#.###.##..#.#.#.#...#.#.#....#..#....#.#..#...#.#.####...#.##.#..#.#.#.#.####......##.#.#....#....#....#..#.......#.#....#...##..#..#.....#..#.#..#..#..#.##.####.#.#..#...#.#...#.#.###.##.##.#..#.#..##.#.#.#.#.#.#.#..#.#.#..#.#.######..#..#.....#...#...######.......#####......#.#.....#.###.#....#####.##.#.##..#.##.#.##.#..#...#.....#.#...#..#.#.#.#.#..###.#.#..#...#..#..#.#.##..##.###.#.#
.#.#.###........#.#....#...#.##.#...#....#.......##.#..#..#....###....####.#..#..#.#..#.#..#..#..##.#....###...#.#.#.#.##.#.##...#...#..#..#..###..#.#...##.#.##..##...####.#..#.#...#.#......#.#......##...#...#.#.#.#.#.#...#.#.#...#.#.#.##...#.##.####.....#.#..#..#.#.#.###.#.#.##..#.#........#.#....###...####.......#..#....###..###.##.##.#.#.#.#.#.#.#..#...#.#..#..#.#.#.#...##....##.#..#.#.#.#..#...#.#.#...#.#.###.##.##.##..##......#..#..#..#.#..##..#..#.#.#.####.###.#.#...#..##..###.###......###..##..#.###.#..#.##..#..###..#..#...###...#......#.#...###...#.#.#..##.#.###.#.#.....#.#.#....#.#.#..##.#.####....#...................#.#..###.....##..#.......##.##..#.#..#..#.###.#...#.#.##..#....#...#...#.##.#.#.##..#...##.#..#.#.#.#.##..#.#.#.#...##.####.#.#...###.#.#.#....#.##.#.#..#....#......#.#.#..##.#........#..#...#.#..#.#............#..#......#...#.#..##.#..#..#.#.#.###.#.#.####..#.#.#..#.#.#.#.#.....#.##...#..##.##.#............#.....#...##.#.#.#.##.#.#.#.##.#...#.....##..#......#.#.#..#.#...#..#.#.#.##..#.#
##....#.#.#.##.#...##.#..#.#...###.#.#.#.##.#.#.#.....#.#..##.#.#.##.#..###..#..#...#....#...#.#.#...##.#....#................#.#.#.#.#...#..#####....##.........#.##.#.#...#.###.#.#...##.#.#...#.#.#.#.##..#.#..#.........#..#....#.........#.#.#........#.#....#.#.#...#...#...#....##...##.##.#..###.#..#.##.###.#.#.##.##..##.#.#..#.##.....##...#...#......#.#.##.#.#.#...#.#.#.#.#.#.#.#...#...#.###.###.###...##..#...###.#.#..#.#.#.#.#.#...#.###.#...#.#..#.#...#.....#....#.#..#.#.#...#..#...#.####.###.#.#.#..#####..##..##...#.###...#.#.#.###.#.#.#.#.#...##.#.#.#.....#.#...##...##.##.#...#..##.#..#..#..##....###.##.#.#.#.#.#.#.#.#.#.#....#.####.#...##..#.#.#.#.#...###..#.#.....#.##.#...#..#..##.#.#.#.#.#........##.#...#.#...#..#...#...##.##.#....#.#...##..#..##..####....###.........#..#.##.#.#.#......#..##.##.#.##..#..##....#....#.#.#.#.#.#..#..#.#.#..##.....##....#..###.....#.......####..###..#.....###..#.#..####.###.#..#...#.#.##.#.##...#.#.#.#..##......###.......#...#.#.##.#...####.#.#....##....##..#........##..##
..#.##..#.###..#.#.###.#..#..#.####...#...#.##...##.#....#.##...#......#.#.#..#...#..#.#..#.#.....##.#...#.##.#.#.#.#.#.##.##..........##.##..###.###.#.#.##.#.#.....#...##.#..#..#..##.###...##.####......#....#..#.##.#.#.#.#.#.####.##.#.##....##.#.#.#..#.#.##.....#.#.#.#.#.#.#.##..##...##...#..#...##..#...#...#..#....#.#..#...#....##.#...#.#.#.###.##.#............##......###...#...##..##...#....#####.#.#.#.#.#.#.#.....##......#..#..#....#...##.#..#....##.#.#.##.##.#....#......#.#.#.#.#..#.#...#........#.###.#....##..##...#.##........#.....####...###.......#.#.#.#..#.#.##..#..#.#.#...#..#.#..#...#..#.##.#.....##...#.#..##..#.#..#.#....#..#..##..##.###..#...#..###.....##.##..##.#.#.#..#.#...........###.##.#....#.#...##...#.#.#.#.###.....##.#...##.#.#..#.#.#..#..#.#.#...#.#.#.#..#.......###.#.###..#.#...#.##..#.##.#.#.#..##.#.###...###.#...#####.#.#..###.#.#.#..#..#.#.##..#.#.###.##..#.###..#.#.###.#.##..####...#...#...#..###.#.##.###..#.....#.#.#.#.#..#.##.#.##.###..#..#.#.#..#..#...#.#.#.#.#.#..#..#.#.#.##..#.#
#....##.....##..#...#....#.#.##.##.#.#.#.###.#.#.###.#.#......##..#.##.......#.#.#.#..#.#....##.#.#...#.#.#....#...###.#..#...###.#.##.......###..###.#.##....##.#.#.#.#.#....#.#..#..#..#..#........#.#.#..#.#...##..#.####.......##....###.#.#.#.##...#..#.......#.#.................#.#.#.##.#.#.##.#.##.#..#.#.#.#.#..#.#....#.#.#..##.####..#.##.....#....#.##.#.##.#.#.#.##.#.#.#.#.#.##.#.#.#.#.#.##.#.##................#.#.#..#.#.#..##.#.#.#.#.##.#...#..###.#...#...#..#..#.#.##.#.#..#.......#....#.###.#.#.#........#.##...#.#.#.#.#..#.#.#.#.###.###.#.#..#.##.#.#..#.....#..#..#..###..#.#.##...#..#.#.##..#.......#.##..##.#...#.#.#..#.#.##..#.#..#.#....#.#..###.##.#..###.##.#...#...#........#.#..##.#.###.#...##....##.###.##...##..........#..#.#.#.#.##.#.....#.......#.#..#...#.#..##..##..#.#.##..#...#..#.##..#.###..#...#.....#..#......#.#.###...#.###.#.....#....#..##..#..#..###.#..#..#....##....#.#.#.#.##...#..#..#..#.#.##...#..##.#...#.....#.####.#..#...###..#...##......#.#.#.#.###.#.#.#.##..#..#....#.#...#...#....#....
.##.#.###.#.#..#.#.#.#.#..................#...#...#...#.#.#.#...##..#.###.##....#....#...#.#.###...##......#.#..#.###....#.#.#...###..#.#.#.#.#.#.##......##.##...###..#..#.#....#.#.#.#..#.##.#.###..#.#.#..#..#.##.#.#..#.###.#.#..##.###.....#....#.#.#..##.##.#...#.##.#.#.#.#.#.#.......................#..........####.###....#.#.##..#...#.#.#.#.##.#.##...##...#.###...#.#....#.......................#.####.##.#.#.##.###...#.#..#..##..####....##..##..#...#..#.#..####..#..#...##.#..#.##.#.#..###....###.#...###.#.#......#......#..##..#...#..##..##...#..#..##..#..###.#.#..#.#.##..#..#.......##.#.#...#.#..##.##.###...#.##.#.#..#.#.#......#..#.#.#...#.#....#.###....#..#....#..###.#..#.#.#.#....#...###..##.#.#..#.#.#...#..#.##.#.#####.#.#..#..#.#........##.#..##.#.#.....#.#.###..###.#...#.#####.#.##...#....#.#.##.#..##..#.#.###..##.#.##....####....#...##.#...#.#.#.#.#...#.#..#....#.#..#.##...###.....#....#.#.#.#.#.#.......##..#.#...#.###.##.#..#....##.##..#.#..##.#.#.#.##....#....#....#...#..#.#.###.#..#.#..#.#.#.#.#.#.#
..#.....#..#.#.....#....#.#####.#.#.#.##.#.#.#.#.#.#.##..#..##.#.#.#...#..#..#.#.###.###..#.....##...#.#.#..#.#.####..###...#.##.##..#.#.#........#.#.#.#.###..#.#.#.#.#.###.#.#.........#.####..#.#.#......#.##..#.#....#...#.#..#.#.####.#.#.#.#.####....##.#.#.#.##....#.#..##..#.##.#.#.#.#.###.#.#.#.##..###.#.#.#.#.#..#..#.#........#.##...#....#.......##.#.###..#..##....#.#..###.##.#.#.#.#.#.#.#.##..#...##.###..#...#.##.#..##.#.#..#.##.###.#.#.#.#..#.#.#....#..#..#...#.#.#....#.....###.#.##.##.####..#.#....###.#.#.#..#.#.#.#...##.#.#.#.#.#.#.#.#.#..#...##.#..#.#...#......#.#..#.##.###..#....#.#...#...#....#..#.#..#....#....#.###.##..#......#..#.#.#....####.#.##.##.#.#....#.#..#####..##..#.###.#..#....#.##...#.#.#........#....#..##...#...#.#.#.#.###.#.##.##.##.#......#..#.#.#.##.#.####....###.#.#.##........#.#.#..#...#..#....##.##.#.#...#.#.#.###..##.##.......##.....#.#.#...#.##.###.#...#.#.#.#.#...........##.#.##....#.#.##....#...#.#.#..#.#....#.#...#.#......#.#.#.#.#.#.#.#.#.#.#..#...#.#....#..#..#..#..###...##
#...#.#.##...#.#.#.###.###....#.##.#.#.................#..#.#.....#.#.#.#..#..#.......#..#.##.#.###.#.###.#.......#.#...#.##..#..#.#.#....##.#.##....#...###.#........#...#...###.#.#.##...###.#....#.##.##.#.#.#....#.##.#.#...#.......#.....#......####.##..#..###...####..##.#####..#..##..#....##.##..#.#....#...#.....#..#....##.#.##......#..##.#.##.#.#.#....#..##.#.#..#.###.#..#.###.#.##..##...#....#.###.#..#.##.##.#.......#......#....#..#..........#.....###...#.#.#.#.......##.###.#..#.....#......#..#...##.#####.###..#.###....#.#...................#...#.#....#..#.#..#.#.#....#....#..#..#..#.###.##...##.##.##.#..#.#.#.##..#.#...#....#.#.#.#.#..##..#..#.#.#.#....#.#.....##.#....###.#.#.#..#...#....#.#.#.....##.....##.#.#.#.#.#.#.#.#.#.#..#.##...#..##..#...##..###.##.#.####......#..#..####.#...#.#.#...#.#.#.#.......#.#.#.#.#.#.##..##....#.#.......####.....##.###.#..#.#....####...#...#.#.##..##.#.##.#.#.#.#.#.#.##.#..#.#.#......#.###.#..#.#.#..#.#.#...##...##.#.#..#...#..#..#...#..##.#.#.##..#.#.#..#.#..##..#.###.#.#
.##..##.#.#.#.#.##.#..###.#.#.#.#.....#.##.#.##.#.##.#...#.#.#.#.##......####..#.##.#..#....##...#.....#...#.##.##....#...#.#..#.#....#.#...###..##.#.#.#.#...##.#.#.#.#.###.#....##..#.##..#...##.#...#..#......##.#..#.....##..#.#.#.#.#.#.#.#.##.#.#####.#.#.###.#.#..#..#....#.###...#...#..#.####...#....#.###.###.##...#..#.#.#####.#.#.#..#####..#...##..#.##.#..#....#..####...#...#.#.#..#...#.#.#.##...#....#..###....####.#.#.##.#...###..#..#.##.#.#..####.#...#......#.##.#.#...##..#..###.#.###.#.##.#..#.##.#..#....#.#....#.#.#..#.##.#####.###.#.###.###..#.#.#...#.###..###.#.#..##.#.##.#...##.#...#.##.#..#....###.#.......##.#.#.#.#.##...#####.#.##.#.#..#.....#.##..#.###..#..###..#..#.##.#..#.#.#.#....#.##.#.###.##..##..#.#..#....#.#...#.#....###.#.#.#...###.#..#....#...#..#.#.#..#...#.####..##......##.#...#.######.......#..#..#.#...#.#.#..#.#.#.###...#.#.#...#..##..#.##.####.##...##..#....#......#.##.#####.......#.#.#..##.#.##...#..#.#.#.#.#.##...##.#.##...###..###.#.#.#.####.#.##........#..#...#.#.#.##.#....#..#..
..#.#..#...#..#.#...#.###..#...#.###.###.##.#..#.#..##.#........##.##.####.#.#.##.##.#.###.##.#.#.#.#.####.#.#..###.#..#.#...#....##.##..#.#....#.#........##...#...#.....#...#.##...#....#..##.#...#.####.#.#.#.##...#.##.#...#..#...#...#.......#.#..##........#...#..#.#.#.#.#...###.#..#.##..######.#.#.#..##.####.##..#.##.###.####...##.#.#...#.#..#.##.#....#...#.###...#.##.##..##.#...#.##.##.#......#.#..#.#.#..###.#.#...#...####.##.#..#.##..#....#.#.#..#..#.#.##.#.#..###..#.##..#..#..##.#....#.......#..#....#.#.##....#.#...#.#...#.#....##.....#.....#..#...#..##...#..###..##.#.#..#.#....#.#.#.##.#.#...#..#.##.#...#.#.#.##........#.#.#.#...#...........#.#.#.#.##.#..#.#..#.#.....###...#...#......#..####...#...#..#..#.#.#.#..#.#.####.##..#.#.#..#....#.#.#..#....#.#.##.#.#.#.####..#.#.#..###.#.#.#.#.#.....#.#..#.#....#.#.#...#.#.....#..#.##.#.###...#.##..#...#.#.#...##..##..##.....##.#.#.#.#..#.##.#......###.#.#.#.##.#..#..#..#..#.###..#..........##.#.......##...#..#......#..###.....#.##.##...###.#..#.#.....##.#.#.#.#
.#....#.#.#.#.#...#....#..#.#.#...#...#...#...#...#...###.#####...................................##...##...#.#....#..#.##.#..#.#..#...##...###.....#.##.#.#.#.#.#.#.###.#.##..#.##.#.###..#.#...##........#..#...#.#.#..#..#.##.#.#.#.#.#.##.#.#..#..#.##.#.##.#.#.#.#.#...##...#.#.###.##.##..########...#..#.....#.....#...##......#.#.#..##..#.#....#..#..#.#.#.##...##.##......#..#....##.#...##....####....#..#..#.#.###..###...#..#...#...#....#.##.#.#......#..###...##...#....#..#.##...#..#..#..#.#.#.#.#.#.####.#.....#.###.##.#.#...##....#.#..##.#.#####.#.#..#.#.#.#.#.#.#..#.#..#....#...##.#..#..........##..#.......#.#...#..#####.#.#.........#.#.#.#.#.#.#......#.......##..#.#..##.#..#.#.#.#.#..#.#.#.#.#.#..##.#.######....##..#...#..##.....#....#.#.#.#....#..#.#.#................#.#.....#.###......####..###..#.#....####...#.##.#...#.##.##....#..##.##.....##.#.###....#.#.#.#.#...##.#.........#.#..##...##.#.###.....##.#...#.#.#..#.#......#..##.##.#.###..##.##.#.#.##.#.###.#.#.#.#.#.##.#..##.#..##.#.#..#.#.#.#.#...........
.##.#.....#...###.#.#.#.#......#.#.#.#.#.##.#.#.#..##..#.##....#.##.#.###.##.###.##.#.#.###.#.#.#.#.#.##.#.#...##.#.#.#..##.#.###.#..##..##.#.###.#..#..#.....................#....#..#..#...#.#.#..#.#.##..##.#.#...#..#.##.................#..#.#.#.#.#...##..#.........#...##...#..#...#..#.##########.#.#..##.#..#.###.#.#.##.#.##....#.##.#....#.#..####.##......##..#.#.#.#.#..#..#.#.##..#.##..#.#.....##...#.#.....##.#....#.#..##.#..##..##.#.###..#.#.#.#..#..#.##.#.##..#.#.#.#.....##..#..#.#..#....##.....##..#.##.#..#.........##.#.##.###..#.##...#.......#.#.............#....#.#.#.#.#.###..#.###.#.#.#.#..###.#.##.#.##.#.#..#..#..#.##.##.##..#.##.#.##..##.##.#.#.####.#.#....#.###..##........####.........#.......####..#.###.#.##...#..##.#..#.#..#..###.#.#.#...##..#.#.##.###.#.#.#...#.#....#.#.###...#.#..#.#.#.#.#.#...##.##.#..#.#..###..##.##.#..#....#.##......#.#.#..#.......##.#.##.#.#.####....##.##...#...#.###.##.#.#.#....###...#.#.##..####.##...#.#.#.##.#....#.....##.#.#.......#..#.##...#.#.....#...#.#..#..##.##.#.#.
...#.#.##..##..###...#...#.#.#.............#..##.#.#.#...#.#.#..#.#####..#..#..##..#..##...#####............##........#.#..........#...#.#......##..#..#.#.#.#.##.##.#.##.#.#.#.#.#.#..#..##..#..#.#...#...#......##..#...#.#.#.#.#.#.#.#.#.#.##......#.####..#.##.#.#.#.#.#.#.#.#.#.#.##..#..##########......##...##..#...#.......#..#.#....#..#.#..#..#..#....#.#.#.#..#.....###.#..#..#...#.#.....#..##.#.#..##.#..#.#.#.....#.###.#..##.#.#.#.#..#..#.##...#.#.#...#...#...#.#..#......#.##..#...#...#..#.#..##.#.##.###...#.#.#.#.#.#.#..#...#...#.#.....#.#.##.#.#.#..#.#.#.##.#.#..#.#....#.....#.#.#.#.#.##...#...#..###..#....#.....##..#..#...##...#..#..###.#.##...#......##.#.....#.#.#..#.#.#.#.#.#.#...###.##.#.#..###.#.######..####.#.###.###..#.##..#..#.#...##.....##..#.#.#.#..#...#...#..#..#..####..#.#..##...#....#...#...#.#.####..#..#..###..#....#...#..##.#.#.##.#.#...#..#.##.#.#.#..#.#...###.....#.#.....#.#.#.#..#..........##.#...###..#..#.#..##..#.#.##.....#....##..#.#.#..#.#.#.##.#..#..##.##....##.#.#.#.#.#.#.#.#....#...#
.##..#.#.#.#..#.#.#.#.##..###.###.#.#.#.#.#.#.#.......##....#.#...#.##.#...#.#.#.#..#.#.#.#.#.#.#.#.#.#.#.#.###.#.#.#.#..##.##.#.#..##....#.#.##...#.#.#....#.#..#..###..###..#..#...#.##.#..#.#..###.#.##..###.#.#.#.#.##..#..#...##.####....#.#.#.#...#...#.#...###..#.#...#.##....#.#.#.#.#.###########.##...#.#.#.#.##...#.##.#.#.##.#.##.#..#..#.#...#.#.#.#..#...#..#.#.###...#..#..#.#...#.#.#..#..#.#.#.##.#.#...#.#.##.###.....#..........#...#...##.#......#..##..##.#.#.#.#.#.#..#..#...##.#.#.#..#..###.#.#...#..##....#.#.#..#.#..##..#.#....#.#..#..#.#..#..#.#..#.#....#.#.##.##.#.#.#.#..#.....#..##.####...###..#.#.#.##.#.#..#..##.#.#.##.#.#..#..#.....#.##.##.#.###..#.##.##....#.......#..##.#.###....###.#.#.##...####..####.....#...#..#.#..#..#.....##..#.##.##.#..#...#.#.#.###.#..#..#.#..#.#.#...#.#.##..##.###.#.#.#......#.#...#.#..#..#..#.#..##.#.#..#.#.###...#.#.#...#####...#.#..#.#...#.##..#.####........#..##.#.#.##...#.##.....#.#...#.#.##.#.#...##.#..###.#.#..#..#.##......#..##..#...#.#.#.###...#..#......###.##.#.##
.#.#..#.....#..........#.###..#.#..#...#.......######.#.##.#...##.......##........#..#....#........###...#...#######....#..###.##.#.#.###..#...###.#....#.##....#.#..#..###.#..#..#.#......#.....#####..#.#.####........###...#.#.##.#..#.#.##..#.##.#.#.##.....##.###..#.##.....##.##.....#....########.#..#.##.....#..#.##..##.#.........#....#.#.#..##....#...##.##..#..#...#.##..#...#...#.###.#..#..##............#.#..#.#..#.##.#..##.##.#.#..#.#.#.#.#..##.#.#.#.#.#.#..#...#.#.#..##.#..##..........#.#..#.#.#.#.#.#.#.#.#..#.#..#...#...#.#..#.#..####.#...#.#..#...##..##.##....#..#....###..#.##.##.#.#.#..#..##..#.##...#..#...#..#..#........##....#..#.#.#.#####...#...#..#..#...##.#..##.##.#..#........#.#.##....#.#.#.#.##.#.#.#.#.#.#.#.#.#.#...#.#..#.##...#.#.#..#...##.##........#...##..#..#.#....##.#......#.#..##..#.#.#.#.#.#...##.#...#.#...#.##.#....#.#.##...#.##......##..#.#..#.....#....##....##..#....##.#.#..#.#.#.#.##..##.....##.#...#.#.....#.#...###.#..#####....#.#....##.##.#.#.###..##....#...#.#.#.#..#.##.#.......#.##
.....#.##.#..##.#.#.#.##..#.#.#..##.#.###.#.##...#..#.......##.#.#.#.##...#####.#...##.##.##.##.#.##.####.#.#.#.#.#.##.#.#.##.##......#.#.#.#.#..##.##.#.####.#.....#.#.#.#...#..#...#.#.#..##.#..###.#.....##..###.#.#..#.###....#....#......#..#.#...#...##.#.....#..#....##.#.#....#.##...#.########...##..#.#.#.#.#......#....##.#.#.#..#.#...#..#..###.#.#.#.#.#.#.#.#.#.#....#.#.#..##....#....#.#...#.#.#.#.#.#..#..#....#..###.#.###..#.#.#.........#.###..#.........#.#.#....#..#....#.#.#.#.#.#.#...#.#...............#..#...##.##..##.....###..#.###...##.#.#..#.###.#.##..###..#.#.##....#....#.#.......##.#.#..#..#.#.#.#..#.#.#.##..####.#.#..#.#..#....#...###..##.#.#.#.#.#.#.#..#.#..#..#..##.##.#.##.##.#..#.#...................#..........#.##...#..#...#.#....#..#.#......#.#.#.#.#.#.#.#.#....#.#..#..#.###....#...#.....#..##..#.#....##.#.#.##.......##.#......##....#.#.#.#.#...#.#.#.#.#.#.##.#.#.##.#.#.#.#...##.#.......#.#.#...##.#.#.#.##....#.#.##.#.#..#...#..#.#.#.#.....#.#...#..#..#.#..#...#.#.#.##...#..#.#..#.#.##.#.##..#
.#.#.#...#.#..#.#..#....#.....#.##...#.#.####.#.#..###.#.##.#.....#.#..##.#...##.##.#..#....#...####..#..........................####..........#..#.#.....#########.........#.##...#.#.##.#...#.#..#...####...#.#..###..#....#.#.#.#.##.##.##...#...##..##.###.##.#..####.#.#...#..#.###...#.#########.#.#..#.#....#...#.#.#..#.#...#..##.#..#.##...#.#.#.#....................#.##...###...##.#.####....#..#...#.###..###.#.##..#..#.....#..#..#.#.#.#.##.#...####..##.#.##....#.##.#.#..#.#......###...#.##....#.#.#.#.#.#.#.#.#..#.##....#.#..#.#..#..#...#.##..#.....#...#.....##.####....##..#.###.#..#.#.#.#.##.....#...#........#........#.#.#...#.#..#.#.##.##.##.#..#...........#..#...#....##.#..#...#..#.#.#.#...##..##.##.#.#.##.#.##.#.##.#.##.#.#....#...#.##..#.####.#.#..#.#.#.#.##..#......#...###..#.#..#.#..#.#.#..#.#.##.#.#.#.###...##.##.......#.#.#.#...#.#.#.#..##.#..###.....##..#...#............#......#.#.#.#....#.##.#...#..#.###.#.....####.#...###..#..#.#.#..#....##.##.#..#..#..#.#.#...#..#.#.......#.#..#...#.#.#.#####...###
#.#....##....###..#.#.#..####.#....#......#......#..#...#.#.##.#.#...#.#..#.#..#.#...####.#.#.#.#.#..###.#.###.#.##.#.#.#.###.#.#...##.#.#.#.#.#.#...#.#.####.#.....#.##.#.#...###.#.##.....##....#.##..#..#.#...#..###...#.#.#..#...#..#.#...#..##.#.#.#...#....#..#.####...#.###..###.#.#..########......#....###..#..#.###..##.#..#.#..#.#..#.##.#.......#.#.#.##.#.#.#.#.#.....#.###..#.#........#.##.#.##.#...#.#..#...#..#...#.###.#.#...#...#...####.#.#.###.#..#.#..#.#...#.....#.##.#.#.#.##..#.#.#.#.#.##...#..#..#......#..###.#.#..#..#.#..#..#.#...#.#.##.#..#.#.#.#.#....##.##.##.#..#.###.#.#.##..#.#.##.#...##.###.#.#..###.#.##.....##.....#.....#.#.......#.#.#####.#.#.#..##..#.#...#.#..##..#..#......#.#.##.##....###..##.#....###..###...##.#.##.#.#..#...#.......#.#.#.###.##...#.###.##...#.#....#..#.#...###.......#..#...#..##.##.#..##.###...#...#.##..###..#..#.#.###.##.#.#.#.#.#.#.#.#.###.#####.#.#..#..#.#.#..##.#.#.#.#....#.#.####.#.#...#.#.#..#.#.#....#..#.#......#..#.##..##....#.#..#..###.#.#..##.#.##.........#..#.####
..##.#...#.#..#..#...#..#..#..##.#.#.###.#.#.#.#...#.#.#.....#.#..#.#...#..#..#...#.#..#...#####...#.####.#...##.#...#...#...#..#.#.#...#...##....##..#...#...##.###.#..###.#.#.#.##.#.##.#...#.#....#.#.#....#.#.#..#..##.#...#####..#.#.#.#..#.#.......#.#.#.##.#.#..###.#.#..#..#.#...#.#.#########.#.#..#.#....##..#...#..###..#.#..#....#.......##.#.#..#...#.#.#..#..##.##.##...#.#..#.#.#.##.#......####.#.#....#.#.##.#.##...#.#....##..#.#.#.#..#..#....#.#.#.....##..##..#.##...#...###...##..#..#..#...#.##.##..###.#.#..#..##..#..#..#...#...#...#.#....###.#...#....#.##.##..##..#.#.#...#......#.#..#..##.#.#.#...#...#..##.#.#.#.##.#.##.#.#..###.#...#.#.##......#...#.....#.#.#.##.#.#...#.#.#.#.#.#.##.#.#..#...###.#####.##..#.#.#####.#.#.#.##..#.....#...##.#.##.#.#.#....#...##.#...#..#.#.#...#.#.#.#.#.#.###.#.##.##.#.#.##.#.#..#...#...#....#..#.##.#..###.#..#......#.#.#............###.....#.....#..#.#..#...#..##........#.#.#......#.....#.##....#.#....#.#..#..#.#.#.##.#....##.#.#.#.#...#.#.######..##..#.#.#.#.#.###.#..#####
.#.#.#.#..#..#.##.#.#.#...#.#..##...#.###...###.##....#.#.#.###.#.#...#.#.#..#.##....#..#.###.###.#...##...#.#.###.##.#.#.##..##...#.#.###.#.##.#.#.#..#.#.##..#.##...#..#...............#.##..#..#.#.....##.#..#.#.###.....#.#.###.#......#.##...#.##.#............#.#.###....#.#....#.#.....######..###.#..#.##.#..#...##.#..#..#.####.#.#..#.#.#.#.#.##..###.#...#.#.#.#......#.#.##...#.....####.#.#.#.###.....#.#............##.#..#.#.#.#.........#.#...#.#....#.#.#..#.#..#.#.#.##..#.#.#.##..#.#.#...#.#.#.#....##.##.###.#..#....#.#..##.##..##..##....###..#...##..##.#..#..#.#....#.....#.#.###.#....#..#...###...#.###.#.#.....#......#...##..##.#.#..#.#.#.#...###.#.#.#.#.##.............##..............##...#..#.###.#####....####..####..........#..#.#.#..#.#...#.#.#...#.###.#.##.###.#.#.....#.#.##..#........#..#.#...#...#.......#.#.#...##.##.#.#.#...###..#....#.#.#.#.......#.##.##.#.###.#.###.#.#.#.#.#...#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.....#.#...#.#.###..#.#....#..#....#.####.....#..#.#..#.###..#.#.#.#.....##...##...#.####
......#..#.#.#.#.......##.....##.#.#..####.#.##.#..#.#...#...#.....#.#..#..#...#.#.#..#....#...#....###.##.#.#..#.#....#..#..##.#.##..###.#....#....##...#.###..##.##.#.#..#.##.#.#.####.....#..###..##.#.#...#...#..#.#.##.....##..#.#.#.#..#.##..#..#.#.##.##.#.#......#.###...#.#.#....#.#..####.#.##..#.#..#...#..##..#...#.#....#....#.#.#..#.....#..######.##...##.#.##.##.......##.##.#.#####....#.###.##.#..#.#.#.#.#.#.#..#...###.....##.#.#.###.###..#.#.#..#####..#.#....#....#.......#..#.#..###.#.#....#.#.##.#..###...###.#.....#...#..##.#.#.###.###.#.##.#.#.#...#..#....###..##.#...#.#..#.#.#..#.#.#..#.##....###...###.#..#.#.#.#.#.##.#.....#.....#...#....#.......#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#..#.###.#..#...#...#.#.#.#.#.###.#.#.#.#.#..#..#...#..#.#.#...#.##.#..#....#...#.....##.#.##....#...#.#.#.#.#..#.#.####.###.###.#.##.##..........#.###.#..#.###....#.##.###.#..#...###...#..#..#...#........##..........##..##...#...###....#.#.##.####.##..#...###.#..##.#.#..#.#..###..#.###..#.#..#...#.#........#.##...#.#..##....#..
##.#.###...#....##.#.#.#..#.#..#....#.###....#...#..#.#.#.#.#.#.#.###.#..#..##....#.#.###.#.##..#.#..#..#......#....#.###..#.#.......#.#...#.##.###.#..#....#..#......#...#.#.##.#.##.#.####...##..#...##..##..##...#...#..##.#..##.#.##...#......#.#.#...#.#..###..#.#.#...#.##...#.#.#.#.#..#.###.#...#....#..##..#.#.#..##.....#.#.#.#.#....##.#.#.###.#####..#..#.#......##.#.#.##.#...##...###.#.##...#...##..#...###...#.#..#.#.#..#.#.#.###.#...#....#.#...#..#.#.#..#..###.#.#.#..##.#.#..#....#...#...#.#.#.#....###....##..#.#.##.#..##..#........##...#..#.........##..#..###..#.#...####.....#...#.#......###.#.##.#.#.##.#...##..####.#....##.##.#..#.##.#.#.#.###..#.#.#....###.###..##.....###..##.##....#...#....#.#.#.#.#...#.......#...##..#.#..#..#.##.#.#..#..#.#..#....#.##.#.#.#..#.#.#.#....###..##..###.#....#......#.....#..#......##.#.#.#.#.#.......#.......#.##.#.#..##..###.###.#.#.#.#.#.#.#.#.#.##.#..#.#.#.#.#.#.#...#.#.#.#.#.#.#..........#..#.#.##.#.#...#.#.....#..#.#..#.#......#....#..#.#...##.#.#.#..##.##...#....#.#.#.
...#..#.##..###.#.#..#..#..#.#.##.#...##.#.#..##.#.#......#....#...#....#.#.#.##.#.....#..#.#.#.#.#.###.#.#.#.###.#..#...#....##.#.#....##.......#...##.##.#.#..###.#..###...................#.#.#...#.#.#.#.#.#.#.#.#.#.#..#.#.#....##.##..#.#.#.#.#.##.#....###.#..#.#.#.#....##..##..#....#...#..#.##.#.#.##...#......#.#.####..#...#...##.#......#.#..####.#..#..#.#.##.##..##..#...##...#.####.....#.#.#.##.#..#.#.###.#...#......#..###.......#.#.#.##...#.#.#.......#.#..#....##.#.##.##.#...#.#.##...##...#...#.##.#..#.#.#.#......#.#.#.#..#.#.#.#...#.#.#..##.#.#.#.#.#..#..#..#....#.###.##.#..#.#...##.##..#..#.........#..##...#..##....#.#.#.#...#.....###.#.##..##...#.###..#...####..###.#.#..#..##.#.##.#.#.#.#.#........#.###.#.#.#.#.###.#..##..#...#.....#..#....#..##.#..#......##..#.....#.#..#.#.#..####..#.#..#.#.####.#.#..#.##.##.....####..###.##.#..##.#.#..##.....#..##..#.#.#.................###....#.####...#.....#.#...........#.#.#.#.#.#..#...........#.#...##.#...#..#.#...##.#.#..#.#..#...##.#...#...##.....#.#####..#....
#.#..#..#.#..#.....#.#.#.##......#..###...#.#....#..#.#.#..##.###.###.#...........#.#.#.#........#...#...###...#.#..#.##..#.#.....#.#.#..#.#.##.#.#.##..#..#..#....#..##..#####.#.#.#.#.#.#.#....#.#..#..#.................###..#.#.#.....#.#..#........#.#.#..#....#.......###...#.#.##.#.#..#.#.#...#...#...#.#..#.#.#.....#.#.#..#.#.##.#...##.##....#..##...#...#..##.....#..#.#.##.#..##..#.#..#.#...........#.#...####.##.##.###...###.##.#.#.......#.##......##.#.#.....#.##.#.......##...##..#..#.##.#.#.#.#.#.......#.#.....#.#.#.#......#..###.#..#......#.#.#####.....#...#.#..#.#..###....#.#....##..#.#..#.#.#.#.#.##.#.#.#.##...#.##.#..#.....#.#.#.#.#.#....#.#.#.#.##..#..#.#.#.##.#.#...#..#..#.#....#......###..##.###.#..#.#.##.......#.#.#.#.#..##..###.#..#.###..#.#...#..#.#.#...##.##.#..#..#.....#...#.#..#.#..#...##...#.#...#..#.#.#.#####.########.#.#..##..#...#.#...#.#.#..#..###.#.#.#.#.#.#.#.#.#.#.....#.#.#.#.#.###.#.###.#.#.##..###...#..#..###.#.#.##..###.###.##..#.#.###.#...#..#.#..#..#.#...#.#.##.#.##.##.##..#..#.#.##
##..#.#...#.#.#.#.#.#..#...###.##.#..#.##....#.#..#..#.#.#.#...#..#..#.#.###.#.##..#.....####.#.#.#.#.#.#.#.##.#..#.#.#.#.#.#.#.#.#..#..#.###.........#..#..#..#.##.#.#.#..##..###...#..##..##.#..#..#.#..#.###.#.#.##.#.#..#.#..#...###.#..###.##.#.#.#..##..#.#.#..#.##.#.#.#.#...........##.....#.#.#.#.#.#.#.#.####.#.##.......#....#..#.#..#.#..#.#..#.###..##..#..#.#.#...#.#..#...#...#.....#.##.#.#.#.#.#...#.#.#.#..##..##....#..#...#..#.##.#.#.#.#.#.#.#.##.##.##.#...##..##.#.#.#..#.#..#.#.#.#..#.........#.#.##...##.#..#...###.#.#...###..#.#.#.#.#.#.#..###.##.#..##....#..#..#.#.##.#...###.#..#.###.....#..##.#..........##....#.#.#.##.#..#...#.....###.........#..#.#.......#.....##.##...#...#.#..#.#.##.#.#.....#....#...#..#.#.#.#......#..#.#.#..#...#...#..#....##.#.#.###..###..####.#.#..##.#...##....#....#.##...#.#..###..##...#...#########.##.....##..#..#.###..#....#.#...#.#.#...###...#.......#.##.#....#.....###...###...#..##.###.#.#.#.#.##..#...####..#...#....#...#..#...#.###....#..##...#.#.#..#..#.#...#...#..#.......
####...##.......#...##..#.#.#..#....#.....#.###.#...#.......#.#.#...#..#.#..###...#.#.##.#.#.#.................#.#.........#.#...#..#.#.#..#.#.#.##.#...#.#..#............##..#.###.#.#...#...#..#.#....#.###..#..##....#..#....#..#..#...#..#...##...#.#...#....#..##...#.....#.##.#.#.##.#..#.##...................#...##.##.#.#..#.#..#.##..###.#..###....#.#.#.#...#.######....#.#.#...##.#.#.#..#.#.#..#..#.##....#...#..#.##.##.#..#.#.#.##..#####....#.#..#....###.###.##.#.#..##...#.##...#........#..##.#.#.#..###..##..#.#.#.#.#.#.###.##.####..#.....#....#.#......#.#.#.#.#...#.#.....#...##..#...#...##.##.#..##..#..##.#.#.#.#..#.#.#....###..#.#.#.#.#.#..#.##.#.#.#.#...#.#.#.#...#.#.#....##.#.##.###..#...#....#.#.###.#.##.#..#.#..#..#.#.#..#.#....#..##..##..#.####......#..#.#.#..#..#...#..#.###.##...#.##.#.#.#.#.#.#..##.#..#...#.#.#.#.########.#.##.#.#.#.#.#.###.#.#.#.#....#.#.#.##.#.#.#.#.##.#.#...#...#.##.#.#.#.#.#.###.#.#..#....#..##.....##..#.#.#..#..#.#.#.#.###.#.#.#.##....#..###..#..##......#..#.#..#.#..##..#..#.#.#.
####.#.#.##.#.#..###..#.#....#..#.#..##.#.#..#..#.#..##.#.#.......##.#..###..#.##....#...#.....#.##.#.#.####.#....##.#.#.#.#...##.#.....#.#....##...###.#..#.##.#.#.#.#.#...#.#..###....#..###.#....#.#....#.#..#.####.#.#..#.#.#.#..#..#.#.#.#.##.#.#...##..##.#.#...#.#.###.#...##...##....#.#.#.#.#.#.#.#######.##.#.#.#.#.#.#.#..#.#...#.#..#...#..#..#.#......#.#...#.###.#.#.#..#.##..#..###..#..#..##..##.#.##.#.##...#..#....#.#...#...#.#..#.###.#.#..##.#.#.##...#..#.....#.#.#.#..#.##..###.#.#..#.##..#...##.#.#.#.#..#...........#..#...#...###.#.#.#.#.#..#.#.#.#...#.##..#....##.#..##....#.##...####.###.#....###.#.#...##..#..#..##.#..#.#.......#..#..###.###.##...##..###...#.###...##.##........#..#.#.####.###...###.......#....#.#.##...#....###..#.#.#.#.#.....###.#.#.#.#......#..#.##...#...#..#..#......##.........#..#..#..##...#......#..###.....##...........#...#...#..#.#.#.....##.....#..##..#.##..#.#.###..#.........#.....##.##.#..#..#.#.#..#.#.....#..##........#.#......##.#.#.#...#.#.#.#.##.###.#...##.....#..#...#...#..
#####.....#.##..#...#....#.#...###..#..#..#.#.#..#.#.#.#.#.######.....#..#..#..#.##.#.##..####.##....###.#..#.#.#.#...#..#..##.#...##.#.#.#.#.#...#..#...#....#.#..#...###.#..#.#.#.#.#..###....#.#..#.##.#....#.###.#....#..#...#.#.#.#....#....#....##.#.#.#......#.##..#....#.#.##.####.##..#..#.###.###......#..................#..#.#.#..#..##...#.#..#.###.#..#..#.#..#...#...#...#..#..#.#.#..#.#.####.#.....#.....##..#.#.#.#....##..##....#...###..#.##.....##.#.#.#..##.#.........#..#.#.#..###.#.....#.##.##..........#.###.#.#.#.#.#..#.#.##..#####...#..#.#.#...#.##...##.#.#.#...###..##.#...#.##..##...#...##.#.#.....#.#..#...#.#...#.#...#.#.#.#...#..#.#...###..#.##..###..#.##.#.##.#...#.#.#.#.#.#.....##....#..#..#.####.#.#.#.#....###.####.##..#...#...#..##.##...#.##.#...####..#...###.#.#.#.#.#.#.###.#...##.#.##.###..#..#.#.##.#.#.#.#..#.#.#.#.#..###.#.#.#.#.#.#.#.#.#..#...#.#.#...#.##.#...###.#.#.#....#..#.###.#.#.#.#.#.#........#.#.##....#....#.#..#...##.#.#.#...##.##...#..#.#.##....#...........##.#.##.##..#..##.#.#.#.
.###.###.####.#..##..#.#.##.##..#..#.#..##......#....#............#.#...#..#.#...#....#..##...#...#.##....#.#....##.#.###..#..#.##...#..#..##.##.#..#.##..##.#.#..###.###....#.......#..###.##.#.#..#..#...###....#...#.##..#.#.#.....#.###..##.#.#.#.#.......#.#.#..#..#..##.#......#.#.....#..#...#...#..#.#.#.#.##.#.#.##.####.#..#.##..##..#.#.##.....#..#...#.#.#..#..#.#.#.##..##..#..#......#......#..###.#.#.##.#.#.#....#....##..##...#.#..#.#.#.#.#..##.#.#........#.###.##.#.#.#..#......#.###..##.#..###.#.#.#.#.###......#...###..##.....#..#.###.#.#.#.#....#.#..#.##...#..##.#.###..#..#.##...#.#.#.#.#.##.#.....##.####..#.##.....##..#.#..#...#..#..#.....##..##...#..#.#.#.##...#.#...#.###...#..#..####...##.###.#.#..#..#..#...#.#.#..#.#.#.#...#..##..##..#..#.#..#...#...#.#..#.#..##..#......#...##..#..#.##..#..#.#..#..#.#.........###....#..#.##....#.#.###...#......#...#.#..#.#.#.#.#..##....#.##........#.#.#...#.##.#....###.##.#.#.#.......#.#..#.#..#.#.#.###...#....##..##.#.#.#.#.#..#.#.####.#.#.###.#.....#....###.#...#...#
..#..##...#....#.#.#..#...#..#.#.#.....#..#.#.#.#.##..#.#.#.#.#.#..#.##..#....##..#.#..#.#.#.###.#..#.#.#.....#.##.#.#.#.#.#.#..#.#.#.#.#.#.##...#.#..###..#.#..########.#.#...##.#####..#........#.##..##.#.#.##..#.#..#.#......#.#.#...#.#.#.....#...##.#.#.##..#.#.#..#..#..##.#.#...##.##.#..##..##..#.##...#.#..#..#.###....#.#.....#...#.....#..#.##.#..#.#......#.#.......#.#.#.#..#..#.#.#.#.##.##.#...#.#...###.....###..##.##..#..##..#.#.........#.#..#...#.#.#.#....#..##.#.##.#..##.#.#...#.#.#...##.#....##..##....#.#.#.#.#.#.#.#.##.#..#....#..#.....#.#.#...#......#.##.......###...#..#.##...#..........##.##...######.#.#.##.#.#.#..##.###.##.#.#.##.##....#..##..#......#..##....##......#.#..###.#....#.....#.###.#...#..###.#..#.#.#........#..#.###.#.#...#...#..#.#.#.#....#...#.#.#..###.#..##.#.#...#..#..#####...###...#.##.#.#.#...##.#.#.....#.#...#..#.#.#.#.#.#.#.#.#...#...#...#..#..#.#..#..###.#.#..##...#.......###..#....#..##.#.#.##....#..#..##.#.#..#####.#.#.#..##........#.#.#...####.#.###..#..#.#.#..#.#.#...#.#.#.#.
.#.#...#.###.#.......#.#.#..#..#.#.#.##.#..###...#...##.##..##...##..#.#..#.#.#.#..###........#...##.....##.##...#.......#...##.........#.....#.#...#..#.#.....#####.#....#.#.#..###.#..#.#.#.#.#...#.#.#.......#.#...##...###.#.##...#.#..#..###.#.##.######..#.#.....#.#.#.#.#...#.##..#.#...#.#.#.#.#.#.#.#.#....#.##...#.###.....#.#..##..##.#..#..##....#.#.#.###.#..##.#.#........#..#.####..#.#...#..##..#.##..#.##.#.#...##.#..#..#....#...##.#.###.#...#.#.###.###.#.#..#..#.#.#...#..##...#.#.....#.#.#..###.#..##.#.#..#..............#.#.#..##.#.#..####.#..#.##..###.#..#..#.#.#.#.#..##.#...#.#.#.###.#.#.#....#.#.######.......###.....#.#..##.#.##....#.#..###.#.#.#.#.##.#...##.###...##.#.###.#..#..##.##..#.#.#.##...##.##.#.##.#.##..##.#.##.#.#....#....#.#.#.#.#.#.#....##.##.##......#.#..#.#.#.....#.#.#..#....#.##..#.##..#.#.##...##.#.....##.#..##.##..#.......#...#.#..#.##.#.#.#.#.#.#.####.#.#.#.####..#..#.#.####.#..##.#.#.####.#..##.#...#.#####.#...#.#.#.#....##..#.#..#.#.#.#.#.#...######....##.#.#..#...#..#...#.##.......
....#.#...#.#.##.#.#...#..#..#......##....#.#.#.#.##..##...#..#.#.##.#..#..#......#.#.#.##.#.########.#.##..#.#.###.#.##...#.#.#.#.##.#...#.#.#..#.#..#...#.#.#...#..#.#.#......#.#...#.#..###.#..#......#.#.##..#.##..#.#....#....##....#..#.##.....#..##.##.###.####..........#.#..#.#...#.#..................#.#.#..##.#..#..#.##..#.#.#.#.#.###...#..#.#......#..#..#.#.###.#.#.#.#..#....##.#..#.#.#.#.#..#..#.#.#.###...##.#...#..#..#.#..##.##..###....##.....##..#.....#...#.#.#.##...#..#.#....#.#.......#..#.#.#....#..#..#.#.#.#.#.##......#.#.....#.###..#.#..#.#.#..#..#.#..#.#.....#.....##.....#...##...#.#.#....##########.#.#.####.#.....####....##.###.#..#............##.##......##.....###....#.#...##.#..##...#.##.#..............#...#.####...#.#..#.#..#...#.......###.##.#..#..#.##...#.#.....##.#......#...###...#.#.....#..#.#.##....#.#.#.#.#..##....#.##.#.#.#.#.#...#..#................##..........#.#...####.#..##..#.........#.#.#.....#.#...##..#.##.#.#.....#.##.#....#.##..##..#.#.##...##..##.#......#.#.##.#.#.#.....##.#.#
#.#....#.#..#..#..#.##..#..#..##.#.#...##............#.#.#...#.#..#....#..#.#.#.#...#.###..##..#..#....##.##.....#..##...#..#...#..###.#.#.#..#.###.#..##..#...##..#..#...###.##....#.#.##..#....#.###.#.##.#...#..#..#.##.#.#.#.#.#..##..#.#..#.##.#..#.#.##..#..#..#.#.#.##.#.#..#....##..###.###.####.##.#.#..#..#.#..#.#...###...#..........#.#.#..#..###.##.##.#.#.....##...#.#...#..##.#.#.#.#.........#..#........##.#.#..#.#..#..#..###......#######.##.###.#..#..#.#.#.##.......#.##..#.#.#.#.###.##.#.###.#...#.#.#.#.#..#...#..##....#.#.#....#.##....#.#.#..#.....#.###.....#..#.#.#..#.#.##.##.#..#.#..#.#...#.###.#######..###...#..##.##.#..##.#.#.#...#...#.#.#.##.#.#.#...##.###.#...##.#..#.#.#.#...###....###.##..#...#.###.#.#.#.#...##..###.##.##.#..#..###.#.#.##.#..#....#.#.##..#.#.#.#.##.##...#.#.#.#.#.#..###.#..###.#.#.###....#.#.#.##..#..#.#.#.#.#..####......#.#...###.#.#.#.#.#.#.#...#.#.#.#.##...##..#.#.#.#..#..##.#.#.#.#.#..###.###.#.#...#.....#.#.#.##.##...##.##...#..##.#.#..#.##..#...#.##.##.....#......##.#.#...###
##.#.#...#.#..####..#.#.#.#.#.###..##.#..#.#.#.##.##....#..##...#..###..#....#.##.##...#.#.###..#...#.#.....#.#.#.#.#.#.#..#.#.#.#..#.......#..#..#..#.#.#.#.#.#.#..#..##..#.....#.#..##...#.##.#.....#...#..##..#.##...#...#...#..#.#..#.....####...#...#..#.#.#.##..#..##..#...#..#.#.#.#....#...#.#..##.###..#.#.#...#...#.#.####.###.#.#.#.#..#..#...###..#.#......#.#.#..##....#.#.#.#.........##.#.#.#..#..#.####.#..#...#..#.#...#..###.#.#.##.####...#...#....#.#.#.#.#.#..#.#.#.#.#.#......#...#...#..##....#.##....###.#.#.#..#.#..###.#...#.#.#.#.##.#.....#...#.#....##.#.#..#.####.#..#...#...###.....###.#.#..##...#####..##...##..#.....#.#....#..#.#.#.##.#..###..#...#..##......#.##...#..#...#...##....#.#..#.##.#..##..###..###..#.##.#.#..#..#..#....#.#..#.....#..#..#.#.##......#.#..#......##.#.#..####...#..#.#...#....#..#..#.#.#..#...##.#...#.......#..####.###.#..#..##.#.#...#..##..#..#.###...#..#..#.#..#.......#..#.#.##.##.....#.###..#......##.##.#.#.#..##..#.##.#..#..#.#.##..#.#.#...#.#.##...#.##.##.#..#.##.#.#..#..#.###
.#..#.##....#..#..#............#.#...#.#.##...#..#...#.#.###.#.#.#.#..#..###...#..#.#.#.....#..#..#..#.##.#.##.....#..##.#.........###.#.#.#..#..#.#.......##.....#..#.#..#.#.#.#.##.##.##.#..##.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.#..#.#..##.#..#..##..##..#.#.......#.##..#.#..#..#..#......#.#.##....#.##.#.##.....#.##.##........#.#.#..#..#..#..##.##..#.#....#.#.#..#...#.#.#.#..#..#..#.#.##.#.###.#...#..#.######.##..##...##..##..#..#...#...#..##.##..#.#.#.##.....#.#..##..###.......##.#.#.#####.###.#.#.#...#.##.#.#..##.#.##.#..##....#.###...#......#.##.##.###.#.##..#...#.....#....#.#.#..#.##.##.#..#.....#...#.######.##.##...#..##.#.#..###...#...........#.#..###.#.#.#.##.##.#.#.#.#.#..#.#.##.#.#.#..#..#......#.#..#....#...##..#......#.#..#..###.....#.#.#.#..###...#.#.#.#.#..#..#.##.#.#......#...#.#.#.#....##..#.#..#.#.#...#..#.##......##.#.#.#.###...##....##.#.#.#..#...#..##...###..#.##.##.#.###...#..##.#.#..#.....#.#..#.#.#...#..#.#.#.##...###..#.#.#..#...#...#..#..#.##.#.#.#...##..#.#.##...#...#.#.#..###....######.##
...#..##.###.#..#..#.##.##.##.#....##......#.#.#.###..#...#..........#.#..#.#.###......###.#.#..#..##..#..#.#.#.#.###.#...#.#.#.#.#####...#..#..#...#.#.##...#.###.#....#...#..#...#.#..##...#.#.##...............................#....#...#..#.#.#.#.#..##..#.#.#.#...#.#..#.#.#.#.#.#.#.#..#..#.#.#...........#.#...#..#.##.#.#.###...#..##.#.#.#...#..#...##.#...#..#.#.##.....#.#.#...#.######...#...#.#.#....####....#.#..#.#.#.#.#.#.#.#.#.#.#..#...#.#.........#.###...#...####.###.##.#.##......#...#.....#.##.#.#.....#.#.....#..#.####.##..#.##.##.###.###..#...#.......#..###.#.##.#.#......#.##.....#..#.##.#..##.#..####..#..#.##..#.#...#.#.#.###..##.#.#.#.#.....#.#.#...........#.........#...........#..#.#..#.#.#....#..##.#..###.#..###.#.#..#..#.#...#.#...##...#..#.##...#..##..##.#...#...#.#.###...##..#....#.#...#..#..#..#..#.#.#...#.#.#.#.....###..##..#.#..###...#...##..##.#.#..##...###....#......#.##..#..#..#.#..#.#.#....###..##.#.#....#....##..#.#.#.#..#..##..##..#...#.......#.#.####.#....#.#.#.#.#.#..##..##.##..##.#...#
.##.#.....#...#..#..#..#.##....#.#....#.#.###.....##.#.#.#.##.#.####.....#.....#.#.#.#.###.....#.#.#.#..#..#..##......##.###.#.##..#.#.#.#.##.#.#.#..###..#.#...#...#.#..##...#.#.###.#..#.#......#.#.#.##.##.###.####.##.#.#.#.#..##.#..##.#..........#..##....##...##.#.#..#........####..#.#.#..#.#.#.##.#.#..#.#.#.#.#..###..###.#.#.##.......###..#..##..#..#.#.#.......####..#...##.#..#.##..#.#.#..#...##.########....##......................#..##...##.#.#.#....#..##..##.......#.#....#..##.####.#.#.#.##..#....#.##.#..#.#.#.#....#...#..#.....###.......#.#.##.##.#.####.#..#..##..#..##.#....#.#.##.#.....#.#.#....#.##.#..#...###....##........#.#..#.#.#..#.####......##.#####.#..#.#.#.#.#####.#.#.#.#.#....#.##...#.#.#.#.##.#..#..##.####...#..#.#..##..#.##.#.#.#..#..#.##.#.###.##...##..#.#..##....#..##..#.#..#..##..#.#.#.#.#.....#.#.#.#..#.#.#.###.#..##..#.#.#.#.#.#.#....##..#..#.#..##....#.#.#.##.##.#.#...#.##...#.##....#.#.#.#..#....##.#.##.#.#.#..#.#.#.###.#.#.#.#..##..##.#.#.#.#.###...###............#..#.#..##..#.....##.
.....#.#.#.#.#.#.#.#.#.....#.#..#..#.#.#...#.#.#.###........#.#.#.#.#.##..###.#...###...#..#.#.#..#...#...#.#..##.#.##.......#.##.#.............##..###.#....#.#.##..#.#.#.##......#...#..#..#.#.#.#.#.#..#.##...#....#..#...#...#.#...#..#..##.#.#.##..#...##.#.#.#......#.#.#.#.###...#.#...#...#..#..#.##...##..........#.#.#..#......#.#.#.##..#.#..#.#..#..#.#..#.#.#.##...#.#..#.#..##......#.....##.##.#....##.....#.##.####.#####.##.#.#.#.##.#.#.##.##.##.#.##.#.#.#.#.#.###.#.###.#.##.#..#.#.#....#.#.#..#.###.....#..###....#.#.#.##..#.#.#.#..#.##.#.#.#..#...###..###.#..###.#.#..##..#.##.#.#......##.##....#.##....#..#.###..#.#.#.#.##.##.#.....#####..#..#...#.#.#..#.#.#.##.#.####.#..#....#.#.#.....###...###.###.......#..#..#.#..###..#..#.....##..##..........#.#...#.....#..#.##.##.#...#.###.#.#.#..#..##.#.#...#.......#..##.#.##.....##...#...#....#...#..#...##...#..#.####..##...#..##.##......#........##....#.#.....#.#..#..#...#####.#....#....#.##.....#..#.........#.#.#.#.###..#...#..#.#...#.#.##.####...#....#..#.#.#.##.#.
.#.#..#...............###.###..#.#..#...#.#...#..##..#.#.#.#.#..#...#.###.##...#.###.#.#.#.#.#...#.##..##.#...#....#####.#.#.#.###.#.#.#.#.#.##...#..#...#.#.#...#..#......#..#.#.#.##...#.#.#.#.#......#.#..##.#.##.#.#..##..#.#...##...#.#..##.#....#...##......#.##.##......#...#.##....##..##...#..#....#.#.####.#####.....#.#..##.##....#.#..#...#....#..#....#..###...##.#....#...#...#.#.#.##.#.#...#...##.#..#.#.#...#.#.###.#.###..#.#.##.............##.................#..#...#....#....###...#.#..#...#....#.##.##.#..#..#.###..#.#..###..#.#.#...#..#....#.##..#.#......#..#......##..#..##....#.#.#..#..##.#.#.#..#.#.#...#...#..##.....#.###.##.#...#####.#..#.#####..#.......#.....#..##...###......#.#.#...#..#.###.###.#.#.#..#....#..#.##.#..##.#.#.###.##.#.####....##..#.##..#...#......##....#...#....##.#.....#.#.###.#.#..#..##...#.#.#..##.###.###.#..##..#..##.###.#.#..#.#.#.#..##...###...#.#.#..##.##.#.#..#.###.#.#.###.#..#.#.#..#..#.##.#..#.#.#...#.#.##.###.##.#.#..........#.#..#.#..#...##..#.#.##.....#..#.###.#...#..#....
..#..#.##.#.#.#.##.#.###...#.#.....#.#.#.#.#.#.#.#..#.###....###.##..#.#..#..#..............#.#.#..#.#.#..#.#.#.#.#.###...###...#..##...######.##..#..##.##...##..#..#.#.#..#..###..#..#......###.##.##.....#.....##.....#...#.##.#.#.##.....#.#..#.##.##...##.###...###.##.#.#.#.#..#.#.#.#.#.#..##.##..#.###...#.##.#..#.###.#.##..#..#####.#.#..##..#.#...#.###...#.#.#.#.....##..#.#..#.#.##...#..#.##..##.#....#...#.#.#..#..#..#..#..#......##.#.#.#.#.###.#.###.#.##.#.#.#...#.#.#.#.#..###.##.##.###.###.#.##.#..#...#...#.#..###..##..#..#.#..#...#.###.##.#.#.#.#.#..###.#..#..#.#.#.###..#...#.#..###..#..#.##...###..#...##..##..#.#.###.###.#..###..##.###....#...#.###..#.##.#.###.####..#.#....#.#.#..##.##.#..#...#..#.#.#...#.#.#.#...#......#.###.....#..#.###...####.#.#.#.#.#..##..###.#.#.##.#.#.#.###.#...##.#.##..#.#..#..#.#.#.#.#.###.#.#...#.....#.#.#..#.#.#...#..#...#.....#.#.#..#..#.#.###...##.##..#...#..##....#...#...#....#..#..#....#.#....#.##..#..#...###.#..#..#.#.#.#.#....#..#.#..##...#.....#.#.##..#......#.#..#.#.##.
.#.#...###.###...##...#.#.#...##.#.#.............#.#...#.#.##..#.#..#...#.#.#..#.#.###.##.#....#.#......#..#..##.....##.##.###.#..#.##.#.#.###.#.#.##.##.#.##.#.#...#...#.#...###.#..#..##.#.#.#..###..##.#..##.#..#.#.#..##...#.#....#.##.#.....###.#.#.#.#.#######.#.#...#.....#.#.#.##.......#....#.#..###..##...#..#..#.......#.#.#...#......#.#.#.##.##...#...#........#.#.##..#...#..#.#..###.#...#.#.#...#.#.#.##.....#.#.#.#...#.#..###.#.....#...#...#..##...#.#....#...#.#.......#.#........#...#...#....#...#..#.#..##....#.#.#.#..#..##...#.##......#.##.........#.#..#.#..#..###...#.#.###.#.#.#.###..#...#.##..#..#.##.#.#.#.#.....#....#...#..#.#..#..#.#.#...##...#..####.###......#..#.#..##.####.#..#..##.#..#.#.#.#..#.##......#.##.#.##.#....#.###.#.#....#..#.#..#......#...#.#.#.#..#.......#..#..##..###..##..#.#.#.#.#.#...#.#......#.....#.#.###.#.....#.#....#.#.#..##..#.#.#....##.#.#...###.#.##.....#.##.#.#..#.#..#.#.#.#.##.#.#..#..#.##...##.#..#.#..#..#.##...##..##...#...#.#.#.##.....##.##..##.#.##..#.#...#.#.#.#..#......#
.#...#..#..##.#.#..#.#......#.#.#...#.###.#.#.##..#.#.#.......#...#..#.#...#.##...#...#.##..#.#...#.#.#.#.#.#...#.#.#....#..#...#.#..##.....##...................##..#.#...##..#....####..#.....#..#.#.#...##...#.##..#.#.##.##...#.#.#...#..#.##.#........#..####......##..#.#.#........##.#.#.#.###...#..#..##.#.#.#.##.#.#.#.#..#....##.###.#..........#.##.#.##.##.#.#.#.#.#.#.###.#..#....###...##.#....##...####...#.#........#.##..#.#..#.#.#.#.#.#.#.#.#..#.#....#.#..#.#...##.#.#....#.#.#.#..#.###.#.###..##..#.#..#...###.#....#.#..#.#.##.#.#.##.###....##.#.#.#.....#...#...#.#.#.##...#....#.....#.#..##...##.#.#.#.#.........##.#..#.#..##...#....#..#...#.##.#.#.#.#..#.#..#.###.##.#....#...#.....#.#..#....#.........#..#..#.#.#..#..##..####.#...#......###.#..#..#.##.#.#.##.........#.##.#.#...#.#.#.#..#..#..#.....#..#....#.#...#.#.#.#.##.....#....####...##.#.......##.#.#..#.###...#...#.#.#....#.###.#..#.....#..#.#................###...#.##.##..#....#.#.#..#..#.#.#.#..##.#.#...#...#.#.#.....##.###...#.#...##..#.....#.##.##.#.
#.##.##..#....##.#...##.#.##.....#.###.#...#..#..#.....#.#.#.#.##..#....##...#.#.###.#....##...##.#####......##....#.##.#..#.#.#..#.##..#.#...##.#.####.##.#.#.#.##.#.#.##.#..#.#.#......#.###.#..#.....##...#.#....##....#.##.##..#...#.#.#..#.#..##.#.##...#.##.###.#...#....#.##.##.#...###....##.##...#.#.##...........#.###..#.###.....#..##.#.###.#.#.#...#.....###.........#.#...#...#.###.##.#...#.#.#.##...##.#..#.#.###.#...###.#...#...###......#...#.####.#.###.#..#.##..#..#.#.#..#.###.#....#....#..#.#.#....#...###....##.#...#.....###........#.###.##..#####.#.#.##..##.........##..##.#.#.#.#....#...#.#.........#.##.#.#.#.#.#.##.#.#.##..#.#...#.#.#.............#....#..##...#..#.#...##..#.#.#.##..###..#.#####.#.#.##..#...#..#..#.###....#.#.#.#.#..#....#.#...#.#.....#.#.#.##.#..##..#..##........#.#..#..##.#...#.###.##.###.#....###.##.#..#.#..#...#.#.#.#.##.#..#.....#..##..##.##.#...#.#.#....#..#..####...#...###.###.#.#.#.#..#.##.#.#.....#.###......#...#.#...#.###.....#.#.#.#...#.##.##....#..#..##.#.#..#.##.##..#...#.#.
....#..#.#.#.#....##..##..#.#.##....#...##..#.#.#.##.#.#.#..#...##.#.##.#.#.#...###...#.#.#.##.#....#..##.#.#...#.#..#..#.#......#..#.#.##..##..#..#..##..#.#.#.........#...#...##..#.##.#...#...#.####.#..##.###.#.#.###...#..#..#..#.......#...#.#.###..##.#.......#..#..#.#.....#..##.#.#..#.#......##.......#.#.##.#.#....#.#...#...#.#.#.#.#..#...#.....#.#.##.#..#.#.#.#.###..#.#...##.###..#...##..#......#.#..#..#..##.#.##.#..#...#.#.#.#.#.#.#.##.##.#..#....###...##...#.####...#..#...#...##.#.#.#..#.#.#..#.#..##..#.##.#.#..##..####..####.#.#.#..#.....##.#.###....#.#.#.##.#.#.#.#.#.##......#.###..###...#####.#.###..#.#...............#.#.##..##.....#.##.#.#.#.#..###..#.#.#.#.#.##.##.#.#..#.#.##.#.####..#...#....#..###.##.##...#...#.#.#.....####..#.#.#.#.###.#..#.##..##..#....#...##.#.#.#.#.###....#..#.#.###.#...#......#..#.##.......#.#..#..#.#.#......#.#.###..##.#..#...#.....#..##..#.#.##.#.#..#.#.#.##..##.#..#...#.#...##.#........##.#.#.#...##.#.#.#....#.#....#.###........#.#....##.#.#..#..###.##..#.#..#####..#.#.#..
.###.#......#.#.#.#..#.#.#..#.#.##.#..##.#####....###...#..#.#.#.#..#.....#..#.###.##....#......#.##.#.#.#...#.#....#.#.#...#.#.###....#..#....#.##.#..#.#......#.#.#.#..#.#.##...#.#####..#...##..#.....#..#..#...#......##.#..#..#..##.#.#..##......#.#.#..##.#.#.#.#..#.##.##.##..##...#.#..#.###.#.#..#.#.######.##...##.#...##..#.###...#...#..##.##.##.......#..#...#...##..#.##.##..#..#.#.#.#.#..#.#.#.#...#.##.#.#.#....#..#.##.#............##.#..#....#.#.#..#.#.##.#.#...##.#.#.#...##.##.#.....###......#.##.#.#.#...#..#.##...#..#...#.######...#..##.#.#.....#.###.......#.#####........#.###...##..##..##.#.#.##...#..#..###.###.#.#.#.#.......#.#.##.#..#.#..#...#.#.#..#.....................#...........#..#.#.#.###...##...#....##...##...#.#.##...#.#....#..#..#..#.#.#...#.#.#.###.#.#.#......####...#.#..#...#.##...#.#.#.#.##.#..#.#####.##...#..#....#.#.#.#.#.#..#..#..###..##..##.#..#.#..#....#.....#.......#.#.#..#.#.#.#..#.##....##.#.##.###.....##...#...#.#.#.....#.#.#....#.#.#.##..#.##....#.#...#.#....#...#.#.###..#......#
.##..#.#.#.##.##...#....#.#..#...#.##.#.....###.#..#.#.#.#.........#.#.##...#...#..#.##.#.#####...........#.###.#.##......#.#..###..#.###..###...#....#..#.##.#..###.#.#.....#.#.#...#...##.##...#..##.#...#..#.#.#.###.#......#.#.###..###.#.#.###.###.#..#..#.##.....##........#.#.#.#.#..#.#...###...#..####..##...##.#.....#.#..#####.#.#.#.#.##....##..##.#.#.#.#.#.#.#.#..#....#.#..#..#.....#...#....#.#.##.#.###....##.#.#.##...#..##.##.##.#.#.###..#.#.#..#..#.....#....#.#.......#.##.#.#...#.#.###.#####....#.......##.#.#..#.##..#.##....##...#.#.#.#...#.##.#...##.##.#.#...####.###.#.#.####.##.#.#...#..........#.#.#..#.##.....#.#####.#.##.#......##..#..#.#.#.#....#.#.###.##.##.##.#.#.#.#..#.#.#.###.#.#.#.#...#...#.###.#.#.#.#.##.#.#.#...##.##....##.#.#...###......##...##..#.#....#.#.#.#...#.##.##.#..##.#..#.#........##....#..##.....###..#..#.##...#..##.###..#..#..#.#.#.#.###.#....#..#.#..###.#.##.#.#......#.#......#..#...#.#.####....#..#.#.##.#..#.#...#.##.#.##..#.###..#.#..#.#....##.#..#.#....###...#.#.#..#.#.##.#.##.
.#.#.##.#..#....#.#..#.#....#.#.#...#.##.##...##.#........#.#.#.##...##..##.#.##.#.#.#..........#.#.#.#.#....#..#..#.#.#.#.#..###.#..#.#.#.#..##..###..#..#..#..#.#......#.#......#.#.#.#.#.#.#.###.####.#...#......#..#.#.#.#........#.##.......#..#.....#.#..#..##.#...#.#.###..........#...#.#..#.##.#.#....#..#.##..#.#.#.##..#..#.#..........#.##.#..#...#.#.............#..##.#...#...#.#.#.#..#.###.#....#....##.#.#...##..#.#.##..#..##...####...#..###..#.#.#..###.#.##.#...##.#.#.........##..#...#..#.....#.#.##.#.#......#.#....#...#.#.#.#..#.......##.#..###.##.....##..#.#.###.....###....#..#..#.#.#..##.#.##.#......#.#...##.#.#.#.##...#..#.#.###...#.#.##....#.#.#...#.#.##.##.#..#.#.#.#..#..###...#......#..##..#.#...#.....##...#.......#.#...#.#.#.#.....##....###.#....#.###....###...##.#..#.#.#..#...#..#..#..#.#.#.##.#..#.#..#.#.#.#.#.#.#..#...#.#.#.#.#...##.#.#...#.............#.#...###.#..#....#.#.###.#.#.#.#####.#..#.#.#......#.#.#..##...#..#.#.#..#.#..#...#..#..##...###..#..#.###.#...###..#.#....#.#.....#....#...##..
...#..#..#..#.#....#.##.#.#......#.#......#.#.#...#.##.#.#.##..#...#...#..#.#.........###.#.#.#..###...#.##.#.#...#...###..#.#..#...#.......#.#.#.##.#...#..##.#....#.###.#.#.#.#................#...#..#..#.##.#.#...#...###.##.#.#.#...#.##.#.#.#.###.#.....#..####..#..#.#....#.#.##.#..##..#.#.#.#.....#.#..#......#..#..##.#...#...#.###.#.#...#....#.##....#.##.#.#.#.#..#.##..##...##...#...##...#...#.#..##.###.#.#.#.#..#......##..#..#.#..#.#.#.#..#.#.#....#.#...#.#...##.#.#.#..#.#.#.#.#..#.#.#.#.##.#.#......###.#.#.#.#..###..##......#..#..#.#.#.#...#..#..#.#.#.#.#.#.#...#.#.#.#####.#.##..#....#.#...#.####.#.#.#.....#..#.#.#...#.#.#..#..##.#.##.#.#.#.##.#...#.#.#..#.......#.#.###...##..#####.###.#.#..#.#.#..#.#.#.#.#.##.##..####.#....##....#...##.#.###.#.#..#.#.#.##.#.#.#.##..#.....#..#...#.#.#...#..#..#...###.....#.#..#.....#.......#..##..........#.#...#...##..#.##.#.#.##..#.##..#....#.###.#....#...#..#....#....#.....#.#.##.....##..#.###.#..#.#....#..##.#.#..#..#.#.#.#..#....#....##.#.#..###.####..#.##.#.#..#.#..#.
.#...#.#..#..#.#.#.......#.#.#.#...##.#.#..###.##..#..#......##.#.#.##...#...##.#.#.#.#..###.#.#.#.##.#..#.....##..##..#.#..#.#..##..#.##.#..........###..#...#.##.#.#.......#.#..##.#.#.####.#.#.#.##.#.#..#.#.##.#.##.#..#....#...#.#.#.#..#........##.##.#..#..#.#.##.#..##.##..#...#.#.#..#.......####..#.#..##.#.#.#..#.#...##..##..#.#...#.##..#.##.....#.###.##...#.#.#.#.#.#.#.##.#.#.#.#.##.#.#.#.#.#.#.#...#...#...#..#.#.#.#...#..#.....#........#....##.#.....###.#.#.#..#....##.#...##..#..........#.##.##.#.###..##...#.#..#.#..#.#.#.#.#.###...#...##.#.#.#...##.....#...#.#.....#.###...##.#..##.#...#.##..##...#...##.#.#.#...##.##......#.#......#........##.#.#......#..##.#.#..##.####.#..#..#.#.###.##..#.......#......#.#.#....#.#...#.###.#.##.#.##.###..####....#...##..#....#...#.#..#.##..#.##....#.##..#.#.###.###.####.....#..#.#.#.#.#.#..#.#.##.##.###....##.#.#.#.#..####...##..#..#.#..###...#...##.#.##.#.#..#.##.#.#.##.#.#...#..#.#.#...#...#....#...#.#..#..#.#...#..###....#.#.#.#..##.#.#...#.#.##...#.#..###..#..#...#...
#.##....#...#...#.#.#.#.#..####.##..#..###.#...#..#..#.#.#.#....##..#.##..#.#..#...#..##.##....##...##.#..####.#..##..#....#....#..#.#...#..#.###.##..#.#...#.#.###...#.#.#.#...#.#####.#..#.#............#.#.#.#....###..#.#.##.#.#........##.#.#.#.#.....###.#.#....###.#...#.#.###.#.....#..##.#.#.#.#..##...#....#....#.#.##.#.#.#..#..##.#..#.#.....####..####...#.#.........................................#.#.#.#.#.#.#.#..#...#.###...#.##.#.#.#.#..#.#...#.##.#..#...#...#..#.#.#...###..#..####.#.##..#.#...#...#.#.#.#.##...#...#..###..#..#.#.#.####.........##.#.##.##.##....#.#.#.....#.#....#.#...##.....#.#.##..#.#..#...###.#.#...#.#.#....##.##..#.###.#..##.#.###.#...#.#.##..#....###...#..#.....#....##.##.#.#..##.##..#...#.##....##...#..#.#....##..#.#..##.##.#.#.##..#.##.#.#.#.#.#.###.#...#..#.#..#.#......#...#..#....#.#..##..#..###...#.....###..##.##.#.#...#....#.######.##.#..#....#.##..#..##.###..###...#.#..#....####.#.#.#.#..#...##.##.#.#.##.##.###.#..#..#.#.#.#####.#.......#.###....##.......###....###..#.#..#.####.
#.#.#.#..##.#.#...#..#...#.#.#..#..#..#####.##..#..#....#...#.#####.....#.....###.#..##....##.#.###.#...#..#....#..#.#.#.#..#.#...#....#.##..#..#.#..#...##..#...####..###..#.#..#.#.#..##.....##.##.####......#.#.#..#.#......#....###.#.#..##...#...##.#.##.....#.#.##....##...#.#.#.##.#..#..#.##.....#..###..#.#..#.#.#.#.........#.##.#.#.#....##.#...#..#.#...#.##.##.#.#.##.#.#.###.#.#.##.#.#.#.###.#.#.#.................#.#.#.#.#.##..##..##...#..###..##....#..###.#.##.#.###...#.###.#..#.#.#..#..#.#..#.#..#.#........#..#..##.#.#.#.#..#.#......#..#.#.#.##.#.....#....###.#..#..#.#.#...##.#...#.#.#.#.#.#....#..###..#.#.#.###..#.#.##.#.#.#.#.#..#..#####.#......#..#.##....##.#...#.#.###.#.#..#.#.###.#.#..##.##.#.###..#..##.#...#.#.#.#.#.#....#.#.#..#....#...#........#.................#...##.#.#...#....##.#.#.#.#.#..#.#.##..#.#.#..#.#.#.#.#.##.##..#.....##..#.#..#.########..#...#.#.##....#.#.#.#...#.#.#####.....#.##.#.###.........#..#.#...#.....#..#...#...#..#..#.....###.#.#.#.#.#.###..#.#..##.##.###.#.#.####.#...#...#...
....##.#..#..#.##..#..#.#....##..#..#..#.#..#.#..#..##.#.#.#######.##.#.#.#.##..##.#...#.#.......#...##...#####..#.....##..###..##.#.#..###.#..###.#..##.#..#.#.#.#.#.###.#..#.#.......#...###.#.#..#.....##.##...#..#...##.#.#.###.#.#..#.#..##.###.####..#.##.#..#....#.#...#.#.......#..#...###..#.###..###.#..#..###......###.###........#...###..#.##..#.#...#..#....##.#.#.##.###..#.####..#.###.##.#..#.######.##.#.#.####...........#..##.#..##.#.#..#.#..#.#.#..###....#.....#.##....#...#.#.#.###..#...#....##...###.#.#..#..#.#..........#....#.#.###..#...#....#.#.#.#.#..#..#.###..###.##...#.##..#.....#...###..#.##.#...#....#.#.#..#.....##......#..######..#.#.#...#..#..#.##...#.#.....#.#...#....###...#.#...##.......#..#.#....####.........#.#..#...#..#.#..##..#.#.#.##.##.#.#.##.#.#.#.#.##.#...#..#..#.#.###.........#..#....#....#..##.......##.....#...#.#.#.#....#..#########.#..#...##..##.###.....##...#..##..####.#.#....###.#.#.###.#.#...#.#..#.##.#.##.#.#.###...###.#.#.#.......#.......#..###.#....###...#...#...#.#.##.#.##.
.##......#..#..#..#..#...#.#...#...#..#...#.....#.#.#..........#....#..###.....#.....#..#.#.#.#.#.##.#.##..#...#..##.#...#..#.#..#..##.#.###.#..#...#.#...#............#....#...#.#.##..#.#...##..#...#.##.#.#.#.#.#..##.###.....#..#.#.#....#.#.##..###..#....#..#.#.#..#.##.#.#.#.#.#..#..##..#.#....#.#..#..#.#.#..#.##.#.#...#....#.#.#.#.##.#...#..###....#.##.#.###.#......#.....#.##..#..#..#......#.#...#.##.#.#..#.###...###.#.#.##.#......#.##....##..#....#.#..###.#..#.#.#..#.##.#.##.....#...#.#..#..#.#.#.##....###..#..#.##.#.#.####..#.#..#..##..#.#.#.#.#.##....#.#.#.##...#..##.....#.#....#..#.#.#.#.###.#.#..#...##..#.#....#.#.#.#.####.#.##.#..####.#.#..#.##..#..#..#..#.###.#.##....##..##.#.###.#....###.#.#.#.#.#....###.#...##.#.#.#..#..#.##..#..###.#.#..###.....#.#.#.##.#...#........##..##.#..#...#.#.#.#.##...###.#####.#.#..#.#.#.##..###.#.#.#...#...###...######.#..###.#.#...#.##.##.##.#.#.##...#..#.##...#..##.#.#...#..##...#.##...##.##.............#.##..#..#.#..#.#.#.#.#.#.###..#.#...#.##.#.#.#.#.#.##..#..#....#..
#.##.#.#..#..#.#.#.##.##.##..#####...#.#.#.####......##.#.#.##..##.#..#.###.#.#.##.#..##...#...#.......#.#...##.#.###.##.#.#....#..###...#....#..##....##..##.#.###.#.#.#.#..##..#.#..#..#.#.#...#.##..#.#..........#.#...#.#.#.#.#.#..#.#.#....#..#..#.#..#.##.#....#..#.....#..#.###..##.##..#...##.#....#.#......#...###.#.#.#.#.####...#...#..##..#..#.##.##.#.....#...#.#.#..##.#......#.#.#.#.#.#.#..#.#.#.......##.#..#.#.#...#...##...#####.....#.#...#..##.#....#.###.#.##...#....#......#.#...#..#.##.#.#.#...#..#.#####.##.....#####...#.###.##.#...#....#...#....###..#....#.#.#.#...##.#....###.##..#.......#..#..#..##..##..#.###.#.....#.#.###.......#.##.....##...##..#...#.#....#...#...##.#.#..#....#...#.#..#...#...#...#.#.#....##.###.###..#.#...###...###....#.###.##.#...#.#......##.##.##.#.#.#......#.##.#..#.#..#.##..###..##..#...#.###..#..#..#....#.#.#.##.#..##.#####...#..###.#.##......#..####.....#.#.#.....##..#.#..#..#.###.#.#.#..#.##.#...#.#.#.##.#.#.#..#..#.#..#..#.#...#.....#...#....##...................###...#.#..#
...#.##..#.#..........#..#.#..######.......#.#.#.###.#.#...#..#.....#....#...#..#.#.#..##.#.#.#.#.##.#....##.......#...#....#.#...#.#.#.#.#.#..#.#.###.#.#.##.##....#....###.#..#....###.......###..#.##.#.##.#.#.#....#.#..#.#.......#...#..#.#.#...#...#...#...##.#.#..##.#...#..##.#...#..#..##.#...###....#.#.#.#.#..#.........#..#.#.#.#.#.#.#..#.#...#...##.##.#..##..###.#..##.#####.........##.#..#.....###.##...#..#...#.#.#.#.#..##...#..##.#.##..##.#.#...###....#....#.#.#.##.#..##.#.##.#.#.##..#..#..#.##..#..#####.....#.###.##..##...#..#....##.##.#.#.#.###.###.###.#.#.....##.#..#.###..#....#..##.##.#.#..#...#...#...##.#...#.##.###...###.#.##....#.##.#.##.##.#..##...#.#.#..#..#.#.......#..###.##..##.#.#.#.#.#.#.###...#.#.#...#..##.#....##..#.##..#.##.#...#....#..##...##.#.##...#.###.....#.###.#.#...#.#.#.#..##.#.#.#...#..##....#.#.#.#..#.#.##.......#..#..#.#.##.#.#..#.#......###.#..#..#..##.#......####.#..#...#.#.###.#.#.....#...#..##.#.#.#..#..##...#..#.#...#.#.#.##.#.#.#.#.#.#..#.#..####.#.#.#.##.#.#.#.#.##..#.#..
#.##.###....####.##.#..#.....#.###..##.#.#.....###......#.###..#.##...#.#.#.#.#...#...#.............#.#.#.#.#.#.#.#.#.#.###.##..##....##..##.#.......#.......#..#.###.#.#.#..##..###..#.###.#.####.#.##...#..#.###.###....#..#.#.#.#.#.#.#.#..#...##..##..##..##.#.....#.#.###.#..#.....#...#.#.#..#.#.#...#.#####..##..#.#.#.#.#.#.#.#............#....##..#.#.....#.#.#..####...##..#.....#.#.#.#....##.##.##.#.#.#..##.#.##.#.........#.#.#.#.#.#...#..#....#..##.#.#.#.#.###.....#.#..##.#...##.........#.#...#..#.#...#.###.#.#.####.#.#.#..#.#..#..##.##............#...#...#...#.##.#.#...#.#.#.#.#.#.#..#.#.##......#.##..##...#..#..##...#.#.#.#.#..##..#..#.####.......#...#.#.##..#..###..##.###.#.#..#..#..##.#................#.##..#...#.#.#.#...#.#.#..#...#.#..#...#.#.##.###...#.#.##.##.#.#.##..#.#.###.#.....##...#..#.#.#.......##...#...###...#...#.....#.#.#.#.#.#.#.#.....#....#.#..#.#.#.#.##.#.#.#.#...#.#.#.#..#....#..##......##...##.##..##..#..#...#.##.##...#.###...#.#.........#...#.......#..#.#.#..#..###..#...####....#.##...#
..#.#.#.#.#.#...#.####..##.#....#.#.#...#.#.#.#...##.##..#.#.#.#.#.##..#....#..#.####..#.##.#.#.#.##..###...####..............#..#.#.##.#.....#.#.#.#.##.#.#..#...#..#.....#..#.##...#.....#..###....#.##..#...#.....#.#.#..#...#.##.........#..#.#.#.#.#.#.#..#..###.#..#.###..#.#.#.##.#.#.....#..#...#.#...#...#.#.#.#.####..#.#....##.###.#.##..#.#.#.#....#.#.#.....#..#..##...#.#.#.#..#.##.#.#.##...#.#.....###...........#.#.#.#............#.#.#..#.#..#.#.......#..##.##.#.#..#...###.#..##.#.#.#....##..#.#..##....#..#.#..#.........#..#.#..#..##.#.#.#.#.##.#.#.#.#.#.#.#..#.#...##...........##.#...#..#.#.##.#.#.#.#.##.#.#.#...#.#..........#..##.#..###.#.#.#.#..##.....##.#.#..#.#.#.#...###.#...#.#.....##.###.#####.##...#..####...#.....#..#...#.##.#...#..##...#.....#.#.#..#....#........#..#...#....#.#...##.#.#.....##.#.#.####..#.#.#.#.#.#.#.##.#...####....#.#..#.#.#.#.#.....###.##..............#.#..#..#.#.###...#..##.#.#.#.#.####.#.#.#.#.#..##....#...##...#.##..#..#.###.##.#.#.#.##.##..#..#...#..#.#..#.#.#.#..##.#....##..
#.#.......#.#.##....#..#..#.#.#.....##.#.....#.##.##..#.#.......#..#..#.###.##....#...##.###...#....#..#.##..#..#.##.#.#.#.##...#...##...##.#..#..#.....#...##..#.#.#.#.##..#.#.#.#.#.##.##.#..#.#.#.#.#.#..##..##.#..#...#..#.#..#.#.####.#.#.#..............#.#..#..##....#..#..##.....##.####...#.#.#.#.#.#..#.....#...#.###.#..#.#....#..#....#..#.....##.###...#.##...#.#.#.##....###..#....#..#.#.#.###.##.#######.####.##.#..#...#.#.##.####......#..###.#.##.#.#.#.#.#...##...#...#.####.#...#####.#.#...#....#.#..#.#.#..#..#.##.#.#.#...#.#.#.#.###.#.##...#................#....##.#.##.#.#.#.#..#..##.#.#...#.#.#.......###.....##....##.#.##.#...##....#.#....#..###.#.##.#.#.....#........#.#.#...##....#.#.#..##..#....#...##..#.##...#.##.#.#.#..##.......#.#.#.#.##..#.#.#.....#.#.##..##.#.#.##.#.#.#.###..#.##.#..#.###.#.#..##...####...............#.#.##...#.###....#..#.....#..#.#..#..#..#.#.#.##.#.#..##.#.##....#..##...#..#.......#.##...........#..#.#.#..#...#.#..#..#..#..#..###.....#..#.###..#..#.#.##....#........#.#..#.#.#..#
...#.#.#.#.......###.#...#...#.##.#.###.#.#.#..#.....#.###.#.#.#.#.##...###..##.#..##..######.#.#.##..#..#..#.#.##...##...##.##...###.##..#.#.###.#.##.#.#.#.##..#..#..###.#..................##.#..#.....#.#.#.#.#.#...#..#.....#...#....#..##..#.#.#.#.##.#.#.#.#.#.#.#.##.#..#.###.###....##.##............###.#.#.#.#....#.#..#...#.##.#.##.##..#.##.#.#...#.#.#..##.#...#.#.#.##.#.####.#.##.#..#..#..#.....#..##..#....#.##..###.###....#####.####...###.....#..#.......#.#.###.#.#..####....##...#...#.#.#.###....#..#...#..#.#.##.#..#..###.#......#..#####.###.#.#.#.#.#.#.#..#.#.#.....######...#..#.#..#.##.#....#.###.#..#.#.##.#.###..#..#.##..#.#.#.#.#..#.#..####......#...#.##..#.#.#.#.#.....#...#.#.##...#.#.#..#.#.#.#.#.#....#.#.#..####...#...##.#.#.........#.#..#...#.#.#......##....#...........#...#..#...#...#..#...##..#.#.#.#.#.###.#.#.#.##....#..##..##..##...#.#.#.#.#..#####.#.##########..#..##..#...#.#..#.#.##.#.#.#.##.##.....##.#.#.#.#..#...#.##..##...#..#..#..##.#..#.##.#.#.#.#.#..#..#......###.##.#.##.#...#....#.#..
#.###.#.#####.##......#.#.#.#....#...#...#...#..##.#....###..#.......##..#..####.#.#.#.#####....#.#..###..#.#.....##.###.#......#.##...#.#.#...#...#..........###.#...###...##.#.#####.#.##.#.#..#.#.#.##............###.#.#.#.#..#.#..#.#.#.#.#..#.#..##.##..................#....#...#..#.#...#.#.##.#.#.#.###.###...#.##.##..#..#.###.#.#......#...#.#...#.#.....#..##.##.......#.....#..........#.#.#.#.#.##..#..#.#.##.#....#.######.#.#..#.###...#.#..#.#.#.#.##.####.#......#...#..####.#.#..##.#.#.#......#...##...#.##..#.......####.#..#...##.#.#.#.######.##.####.###.###.#.##...####..########.#.#..#....##.#.#..#...#..#....#........####....#..#...##.#.#.#..#..#.#.#.##.##.##..#..#.###...#.#.#..####....#.#.....#..#...##.#.###.#####..#..#.##...#.#...#.###.#.##.....#.##..#..##.#.##..####..##.#.###.#.###.#..##.##.#..#.#.#.#.#.......###.##.##..#.#.#.####.#.#.###.#.##......#....#####..#.#.....#.##.###.#.#.#.#.##..#..#.#..#......#.#.##.#...#####..##...##....#...#.###..#..#.#....#....#....#.#..#..#...#.#.###.#.#.#.#..#.#.#.#.#....#
...#.....#...#..#.#.#........##.#.#.#.#.#.##..#..##..###.#..##.#.#.#.#..###..#.#.#......###.#.#..#.#.#...#...##.#...###.##.#.##..####.#.....#.#.#.#.##.#.#.#.##....##..#.##.###..#...#..#.##...#......#.##.#.#####.#.#.....####.#.#..#..#......#.##..#.#...##.####.#.##.#.#.#.#.#.#.#.#..#...##...#########...#...#.#.#..##.#.#...#####..#.##.#.##.##.#...#....#.#.#.#.#..#.##.#.#..#.#.##.###.#.##...#.#...#.#.#.#.#....##..#.##....#.#.....##...#.##.##..#...#....#..#..##.##.###.#.#..####...#..##.......#####.#.##..##...#..#.####.#####....#.#.#.#..#.....####...#####...#...#..#.#.##.#.#..########..#..#..#.#.#..##..#.#.#.#..#.#..#.#.#.#..#.####...#.#.#...#...##...#...#.....#....#.#.#...###.#.###.#..##.#.#....##.#.#.#.#.#.##...#...#.#.#...#..#.##..#.#.#.....#.#...#.#...#..#.#..##..###...#.#..##..#......#...#.#.......#.........#####.###...##...#..#.....#.......#.##.#.##.#.#.#.#..#.##.#..###.#.#.#.##........##...#...#...#.###.#.#.#....#..#..###.#..#.##.#.#.#..#.#..#..#.#...####.##.#..##.#....#..##.##.###.#....##...#..#...#...#.##.
#.#.#.###.#.#.#.##.#.#######................#...#..#..#...#.#.#####..##....#.#.#..#.#.#..#....#.#.....##.#.#.....#.#.#......##.#.###...##.#......#..#####...####.#.#..#..#..#.#.#.##.#.#..#.##..#.#.##...#..##....#....#.#.#.#......#..#.#.#.#.#.#..#.###.####....#.#..#.###...#..#...#.#.##.#..#....#.#.#.#.#.#.#.....#.#.....##..#.#.#.#...#...#.#..##.#.#.#..#.....#.#...#.###.#..#...##..#..#..##....##..#.......###...#....##.##..##.#.##.#.##.#..#.#..#.#.#.##.#...##..#...#.....#..##.#.#.#.#.##.#.#.####...#..#.#.##..#...###...###.#.#.#.......###.#.#..#.#.#.#####.#.#.#.#...........#..######.#..#..#....#.#...#.#.......###..#.#...#..#.......#......##...##.##.#.#.#.##.#..##.#.....#.#.#.....#....##..###.#.#.#.#..........##.#.#.##.....##.#...#..##.####.#.##.#.#..#.##..#.....#..#..#..##..###..##..#.#.#.##....##.#.#..#.##.#.#.###....#..#...#.#.#..##.##.###.#.#..#....###.......##.......#.#.#......#.#.#.##.##.##..##..##.#..#.#....##.#..#..#..#....#...#....#.#.####..#....##...#...##.#.....#.##..#.#..#..#...#.#.#..#..##.#.#.#.#..#..
.............................#.#.##.#.#.#.#..##..#.#.#.#.#.#.....#.#.#..#.#....##....##.#.##.#.#.##.#.#...#.###.#.#....#.#.##.....#.##.###.####.#.#..#.#.#.#.##.#..##..#..#....#..#...#.#.#.#.#.##....#.#..#..##.#.####.##....#.#.#...#..####...#..#....#.###.##.#...#.#..#.#.#.#.#.#.##..#..#.#.###.............##.#.#...####....#........#..#.#...#.#.#..#.#.#.#.#.#...##....#....#.#.#..#.#.#.#.#.#.#.#..#.###.#.#....##..#.#.#...#.#..##.....#...#....#........#..##...#..##..####...#............####..#.#.#.#.#.#...###.#.#..#.#.#.#...#....#.#.##.###....#.......####........#.#.######...#.###....#..#..##.#...##....##.#.#..###.#..#.#.#.#.#.#.##.#.#.#.#.#.#.#...#.......#..#.#...##.#...#..#.###.#.#..##..###....####.#.##.#.#.....#...##.#..#..##..#......#...##...#.##...##..##.#..#.#.#.#.#.#..#..##.#.#..#..#..##.#...#.#.###.###...#.##.#.#..#.###....##........#...#..#.#..#.##.#.#..#.#.##.#....##.#.#......#......#.#.#.#.#....#....##..##..#..##.#.#.#.##.#..#.#......#..#..##.##.##..#.#...#.#.#...##.#...#..#.#.#...###..#.#..#.#....#...#
#####.######.#.####.#####.#.###.#.#####..#.#.#.#.............#.##.....#..#.##.#.#.#.#.#....##......#...#.#.........##.###.##.##.#...#...#...........#.........#..#.#.#.##..##.#..#.#.#..........#.###....##.#.............#.#.#..#.##..#.#.#.#.#.#...#.#...#..#...#.#..#.#.........#..#.#..#..#..#...#.##.#.##.#..##...##.###.#.#..#.##.#.#.#..#.##...#...###....#..#.##.#.##.#.#.#......#.#..#.......##..#...#..#...##.###.#....##.#...##..##.#.###..#.#.#.#.#.#.#.#.#.#.#.#.#.#.##..##..##.#.#.#.#.#..###............##..#..###.#.......##..#.#..###...##.#.####.#.#.#.####.#.#.#..###.......#....#.###...#.#.##..##...##.#...###.###.###..#.....#.#..#..#..#..........##.###.#.#.##...##.###..##..#...#...#..##..###.#.##......#.##....#.#..##.###..#.#.###..#.#.##.#.#..#.##.###.#..#.###.#...#.........#.#.#...#..#.#.####...#.#.....#...#.#.##.#......#.###.#.#...#.##.#.#.#.###...#.#....###.#..##.#...#.#.###.#.#.##.#####.#..........#.#..###..#.#.##.##...#..##..#....##..#.#.##.#..##........#..#.##..#...#.##....##..#..#..#.###..###.#....###.#.#..
.....#......###....#.....######.#.#.#..##....#..####.#.#.#.#..#..#.##.#.##.......###....#.####.#.#.###....#.#.#.#.####.#..#..###.##..#.#.##.#.#.#.#..##.##.#.#.#.........#.#...#.#.....#.#.#.##......##.###..#.#.#.##.#.#...#..#.#.#.#.............#.##.#.#.#..#.#...#.....#.#.###...#...#...#.#..##.##.##.####..#.###.#...#...#..###..#.....#.#..#.#..##..#.#.#...#.....#.#.....###.#.#...##...####.#..#..##...#.##.....#.#.#.#...#.#.#.#.#..#...#.#.#..#.#.###....................#..##..#.##..#.#...#.#.#.#.#.#.#.#.#.#..#...#.#.#.#.#.###.##..#.#.##.........##..#...#####...#..#.###.#.#.#..###....#.#.....#.#.#..#.....#.#..#.###..#..#.#.#.#....#.#..##..#.##.##.#.#.####....#.##.#...#.#....#.#.#.#.#.#.#.#..#.....#.#.###....#.#..#.#.#...#.#......###....#......#...##..#...#....#...##.#.#.##.##...#..#.#.#.......#.#.#.#..##.#.#.#........#.#.#....#..#.#.##..#..#...#..#.#.#...#.####....#..#.#.##.##.#..#...##..#...#..#.#.##.#.##.#..#.#..#.....##.##.#.#.#..#.##.#.###..#....#..#.#.#.#.#.#...#.#.#.#..###.#....#.#.#.#...#.#..##..##.####....##
#.#.#.#.#.#.##.##.#.##.#.#..##.......#...#.#..#.#..#..#..#.#.#.#..###.....###.#.###.#.#..#....#...#.#.#.#..###...####....#.#.....#.#......#.#.#..###.#.#.##.....#.##.###....##...###.#.##...#.##.#.#.....#.#.##.###..#...#.#.#.##....#.#.##.##.#.#..#........#...###.#.#.#..###....#..##..##...#.#####..#...##.#....#...#.#.#.#.#..#..#..#.#..#.#..##.##..#..#####.#.#.#....#.#.#..#..#.##.#.##..#....#.##.#.#.#..#.###.##......#.#..........#.##.......#....###.##.#.#.##.#.#.####...##..#.#...#.#.#.##......#.#...##....#...#.#..#.###...#...##.......#.#.#.###.#.#..#.######.#.#.#..#.#...#.#.#.##.#.##.##.#...#.#.#.###.###.#.#..#..#.#.#..#...##.#....#..###.#...##....###.#.##...#..#.#....###................#.#.#.#.#...#.#.##.#..##....##....#.##.#.#.##.#.##.#.#.##....#..#..##.#.##.#...#..###..##..#.......#.#.##.......##........#.###.#.####.##.#.#..#...###.#..#.#.#....###.#....##.##...#....#...#.##..##...##.##..##...##.#.......#....#.#.#.#..#.........#...#..##.#.#.#.#..#..###...#....##......#.#.###..#.#....#..#.##...#.##.#...##..#.#..
##....#..#...........##....#..##.###...#..#.#.#..#.##..#.##..#...#.#.##.#.#....###...#..#.##.#.##......#..###.#.####.#.##...####....##.#.###.#.##.##.......##.#.##..##..#.#.#.##....#..#.#.##...###.##.#......#..#..#.###..#....##.#.##.#...#.#..#.#.#.#.#.#..##..#...#.#.##.#..#.###.###.#.##....###.#..##......#.#.##.........#.#.#..#.#..##....##..#..#.#..#..#.##...#.#.##....#..#..#..#.#..###.#...#.......#.#...#...#.###..#.#.#.#.#.###.#.##.###..###..#.##.#.###..#.#.#.....#.#.#.#.##.#......#.#.#.#.#...##..#.#..##..#.#.#..#.#.#.#.#..##.#.#.####...#...#.#..########.....#....#.#........#.....###.##....#..#...#.....#.#.#.....#.#.##..####.#.#.#...#.#.#..#.##.#......#.#.#....#.#..#.#.#.#####.#.#.#...##..#..###........##..#.#.#.###.#.#.............#.....##.#...#.#.#....#...#.#.####.#..##..##.##.###....#.#.#.#.##.#.#.#.###.##....#..#......#.#.#.#....###....##.##...#.#.#.##..#.#.##..#.#...#.#.#.##...#.#..##.#.....#.#.#..###.#....#..##.#.#.#.#..##..#..#..##..#..#..###.#.#.#.#...#.#.#.#....#.#..#.#.#.#.#....##....#..#.#.##.#.#.#
#.#.#..##.##.#.#.##.#..#.#..#.#.#....#.#.#......#....#..#..#..##.....###...##.###.#.#.#...#....#.##.#.###.##....###....#.#.#.#...##.#.#...#........##.#.##.###..#..#..#..#....##.###.##....#.#.###....#.##.#.#..#.#.#.#...#.#.#..#.#..#.#.#....#.#....#..##.#.#.#.#.#.#........#...#...#..#.#.##.#.#...#.#.#.#.#..#....#.##.#.#......#....#.#.#.#...#..#.....#..#...###..#....#.#.###.#..#.#..#.###.#.#..####.#.#.#.##.#.###....#...#...#...##.#.#.#.#.#.#.#.#...#....#..#......#.##..........#.#.#.#....###...#.#..#..#.#.#.#.#...#.#.........#.##..#...##.#.#.#.#....#.######.##.#.#.#.###.#.###.##.##.#..#...###.#.#.#.#..##.#.#.....##.##.#.#.#...#.#......##......#...#.##.#.#......#.#.####...##..###.#.##..#.#.#.#..#..#.#.#.##.#..#..#..#..#..##..#.#.#.#.#.##.#.#.#....#.#.....#.#..##.......#....#..#..##....#.###..#...##.#.#...#...#....#.##.#.##.#.#.......#.##..#.###..##..##.#..#..#.#..####..##..#.##....#####...#.####.##.##...#.#.#....##.#.#.#.#...#...#....#..##.#.#.#.#..#..........#..##...#..#.#.#..#.#...#..#..#.#.#..#.#.#...#...#....#
...#..###.#####..#....#.#.#.#.#..###.#..###.#.#...#.#.####..#.#.#.##..#..#.#...#.......##..#.#...###...#...##.#..#.#.#........#.#......#.#..#.#.#.#...##....#.#.#.#.#...#.#.#..#.....###.#......#.#.##....#....#....#..##.#..#..#...#...#..#.####.##.#..#..........#..#.#.#.#.#..##.##..#......#....##...#..###..#..#.#.#....#.##.##..##.###..##..####..##.#..#..#.#.#.##.#.#....#.#...#...#.#.###.#.#.#.#...#............##.#.###.###.#.#.#..................#.#.##.#.#.##.#.#.##..#.#.#.####.....#..#.#####.###.#...#........#.#.#...#.#.#.#.....####.#..........#.#....#.###..##.....###..#.##..#..#...#..#.##........#.#..#.#..#.#.#..##....#...##...#.#.#.###.#.#.#.##...#..#.#.#.#..#...##.##...##.#...#...#.#.....#.#.#...###.....#..#.#...#.#..#.###.#...#.....#.#.#.#.###.##.#..###.#.##.#.##.#.#.##.#.#.##.##......#.#.#......#.#.#.#.#.##...#.#...###.##.#.#..#...#......#..#......#.#.#...###..#..##......##..##..##...###..##...#.#.....##.##........##.#.#.#.##.#..#...........#.######.#.#.#..##.#.#.#..#.#...##.#.#..#..#...#..#...##.#.##.#.##.
#.#.#.##...#.#.##.#.##.........#.##..#.####..#.##..#...##.#.....#.#.#.#.#...#.#.##.#.#.#.#..#.##....#.#.#.#..#..#...#.###.##.###.###.#....#.##..#..##.#.##.#..#.#...#.#.#.##.#...##.#####..###.#....#.#.##.#.##.#.#.#.##..#.#.#..#.#..#..#####..#.#...##.#.#.##.#.##.#.###...#..#.#.#.#..##.#.#..##..#.#...###.#..##.....#.##..##.#.#.#...#.#.#.#.#.#.#.###.#..#.......#..##..#.#...##..##.#....#..........#.##.##.#.#.#.#..#...#...#....##..#.#.#.#.##.#.#.#.............####..#.#....#.....####.#.#.#.#####..#...##..####.##..#..#.##...######.#.##....#.#.#.#.#.###.#.##..#..#..##.##.#.#..#..#..#.##.###....#.#.#.#.#..#.#.#..#.#....##.###..##...##...#.#..###.#....#.#.#..#..#..##.#.#.##...#.###...#.#..#....#.##......#.###.##.#...#...##.....###.#..##.#.##.#....#.#.###..###..#.#........##...#..........#.#.#.#.#...#...#.##.##..........#.#....##..#.##..#..#.##.##.#.#...#.###.#.#.....#..#.#..#..##.#.#.#.#.###.####..#.#...#####.##.#.#....#.#.#.#..#....#.....#.#..#####.#.#...#.....#....##.###....#.#....##.......#..#..#...#.#.#.#.#.#.....#.
......###.#....##.....#.#.#.##.....##...#..##.....#.#.#....#.##..#.....##.#......#..#......#..#.###.........#.#..#.#..#..#....#..#..#..#.###...#.#.###......#....##..#.......#.#.#.###.###....#.###..........#...#..#..#.#......#.#.#.#.#####..#...#.#...####..#...#......#.#..#.......#...#...###..#.#.##.##....##.#.##..#..#.#..#....#.#...............#...#..##.#.##.#..#.#...##.#.#.#..#.#.#.#.##.#.##..#.##....#..#.#.#.#.#.#.#.#.##..#..#.#.#.#.##...###.#.#.#.#.#.#..##.#....#.#.##.#.....#.....####..##.##...#.#..##.#.#.#..#..#.#.#.#....#..##.###...#.#...#...#...#.#.##.#...#.....#.#...#....#.###.#.##...#...#......#....#.##...####.#..#..#.#..#..####..###......##.#..##.........#.#..#..##....##..#.###..#.#.#.#..#..#...#.##.#.#.##.#..#....#.##..######.#.....#.#.##.#...##.#.##.##.#.#..##.#.#.####..#.##.##...##.#...#####.#.#.#....#.#....#..##.#.#.#.....####..##..#..#...#.#.#..#....#..#..#...#...#.#...#...#....#..#.#....#...##.###..##..#.#.##.##.#...#.#.#...#.#..#..#.##..#.#..#....#.#.#..#.##.#.#.#.#..#.#.####.......#.#..#.#.#..
#.#.#..#...#.#.#.####..###..#.#.##.#.#.#.#.####.#......#.#..##.#..##.#.#.#.##.#.###..#.#.#..#...#..#.#.#.##.....#...#.#.#.##.#.#..#..##...###.#.....#.##.#.#.#.#....#.##.#.#..#....#....#..#.#...#.##.#.#.##.##.#.#.#.#.##.####........#######..##....##...###..#.#..#.#.#...#..######...##.#.#...#.....#....#.#..#.#.#.###.#..#.#.#.#.#.#.##.#.##.#.##.#.#.#.#.#...##....#.#.##.#.......#.#..#...#..###...#..#.##.###.#................#.##.#.........##.#.###...#...#....#..#.#.#..#..###..####.#.#.#.##.#..#...##.....#.........#..#..#.#...#.#.#.#...###.#...#.#.#.#.##.....#...#.#.##.#....##..#.#....###....#.#.##..##.#.#.##.#...#.#..###..#..####..###..#...###.#.#.#.#...#...#.#.##.#....#..#.#.#.##.##..###.#.#..#..#.#.#..#.#.####......#..#.#.##..#.#...##.#..#.#.##........##.####.#.......##.##...##.#.#..#.#.#.##..#..##..#.##..###.#.#.##.#.#..#...#....##.#.#..#.#.###..#..#.##..#.#..###..#...#.#.#.#.#...##..##..#.#.#.#...#.##.##.#...#..#.#.#..##...###..##.#...#.#...#.#.##.###..##.#..#.#.#..##....#..#...#..#...###...#.#.##..#.####...#
...#..#.##....#...##..###..#......#.........#....#.###..#..##...#...#....#..##...#.#.#.##.#..##..#.#.##..#.##.#..##.#............###.#.#.#####.#.#.#..###....##..##...#..##..#.#.#.#.#.#.#..#.#.#..#.##.##...#............#.....#.###.#.#####.#.#.###..#.#.##.#....#..##.##.#..#.......#.......##..##.#..###.##..#........#..#.##...#..#.##.##.#.#..#............#.#.##.#.....#..###.###...#.#.#.#.#..#.##..#....######.###.####.#.#.#.#....#.#.#.#.#.#.#....#.#.###.#.#.#..#.....#.#.#..#.#.#.#...#.....#...#..#.#.###.#.##.#.#.#...#.##...#.#.......#.#.###.##.........#..#.#..##...#..##.###.#..#...#.##.#.#.#..#..#.#.#..##.......#.##..#.#.#.#.#..###.##..#.##..#...###...##...#########.#.#..#...........#.###..#..####.#....#.......#.#.#.##.#........#...#.#.#..#....######.#.#..#...#...##.#.#......##.#......#......#..#..#.#.#....##.#..###..#.#.###..##.#.#..#.#...#.....#.#..#....#.#....#...#...##.........##.#.#.#.#..##..#.##....#..#..#.#.##......#..##..#.#..#..##.....#....####.#.#.#...#..##..#..#.#.#..#####.#.##.#..#.#..###..#.#..#...##.
#.#.#...#.##.###.#..#....##.###.#..#.#.#.#.#.#.##.#....#.#.#.##..##..#.#...#..#.#..####....#.#.#.#..#.#.#..###.#.....#.#.#.##.##..#..#....#.#.....#.#..#.#.#..#.#...#..##..#......#...#....##....#.#..#.#.##..##.#.#.###.#.#.#.#...#.....#........#..#..#......#.#...#.#####.##.###.##.##.##.#.#.#...###...#...#..#.#.###...#....#.#.#.#.#.....#.#.#.#.##.##.###.......#.##.#..#.##..###.#.#.#.......#....#...#.######..#..#....###...#..#.#...#..##.....#.##...#####....#.#.#.#.#..#...#.......#.#.#.###.##..##..#.###....##...#.##...#.#.##..###.##......#..####.#.#.#.#.#.#.#.#.##...#....#...#.##.#...#......##.#......#...##.#.#.#.#.#...........#.##.#.#...#..#.#.###.#.#...#.#.#.#.##...#.#..#.##.#.#.##.#.#.#.#.#..#...#.#..##.#.##...#...#..##.#.#.#.##.......#..#.#..#..####..#..##.#.#.#..#.###.#..#..#.#.#..#.#.#..#...#...#..#.###..#..#..##......#....#.#.###..#..#.#.#...#.###.###.#.#.#.#.#.#...#.#.####............##..#....##.#..#.#.......#.#.##..#..#.....##.#.###.##..#.#####.......#...#..#.#.###..#.#.#......#...#.##..#.#..##.#.#.##....
##...##...#..#...##...#.##..#..#.#.#..###..#.##.#..#.#.....#.#.#.#.#.##.##...#....####.##.#....#...#...#.#..#...#.#.###.#.####..#..#...#.#....#.#.....#..##..#.###.#.#...#.#.###.#.##..#.#.#.###...#.###..#..#.#..#..#..#...#.###.#.#.#.#.#.#.#.#...#..#.#.#.#..#.##....##....#....#.#...#.##.....#.#.#.#.#.#.#.#..###..###..###..........#.##....#...#..#..#....#.#.#.#.##.##.....######..#...#.#.#..#.#..##.#.#####.#..#..#.#..###.#..#.##.#..#.##.#.#..##.#.###.#.###..#..#.##..#.##..#.#.##........#..#..##.#...##.##.#..#.#..#.##.....#.#..###..##.#.#.#..#.##...#...#..........##..##.#.##.#.....##..#.##.#....#.###..##.###.#...#..##.#.#.#.##...###...##..#......#.....#.#........#.#.#..##..####...##........#...###.###.#.#...##.#.#.#.#.#.#.#...#....#.##.#..#.##..#..#..#.#.#.#.#.....#.#..#..#..#.#..#.#.#..###.#.#.#..#.####...#.#.#.#.#.#.##.#.#.#.#..#...#..#.#.##...##.....#..#...##..#...#..##.#..#.#.#.#.#.#.###...#..#.#.#...#....##.#.#..#.....#.#..#.##.#.......#...#...##.##.#.#.#.##...#.....###.....##.#.#..#.#....#....#..#.#......##.
#.##.#.##..#..##...##..##.#...#..#..####.#.#......###.##.#.................#..#.##.###.#...###..##..##.....#.##..#...#....###.#...#.#.#...##.#..#.#.#..#.#.#.....##..#.##...#.#....#..###..#.#..##....#.#..#...###..#.#.###....###.....#...#.###.#.#.#....###..#...#.#.##.##.#.##.#...#.#....####.................#.#.#..#.#..#.#.#.###.#..#..##.#.#.#.#...#.##.###...#....#..###.#.####.#.##.#...#..###.#.....#.###....#..###.#..#....#..#..#.#..#..#..#.#.....#....#...#.#..#.#.#..#..#.#.##.######.#.#..#..#..##....#...#..#.#.....#.##...###.#.#..##......#...##.#.#.#.#.#.#.#.#.#.#.#........##.###.###.#...#.#..#...#.##..#...#.#.#...###..##...#######.#.#.###.#.#.#.#.###.#.#.####.....#....###.##.#..#.#.#.#...#..#...##....#.#................#.#.#.###...#.#.#....#..#..#....#.#..##.#..#.#...#.#.#...#......###.......##...#..#.##...........#...#...#..#.#.#.#.#..#..##.#.#.#.#..#.#.##..#..##..#.#.###....##..#.##....#..#..#...##..#.#.....#..###.#.##..#.##...#.#.#.#..###.#.#....#..#.#..#..###.#.#..#..#.###...#..#..#.##...#.#..#...###.#..#.
..#....#.#..#...##..#.#....#.#.#...#.##....###.#.#.#...#####.#.#.#.#.#.#.#..#.#..#..#...##.#..#.#.#.#..###......#.#.#.##.#.#...##....#.#.#.#.##..###.#.......#.#.#.#...#.#.#...#.#..#..#####..#...#.##...#.#.##.#.#.#....#.#.#..#.#.#.#.#.#..##....#...#.###.#..#.##..##..#....#..##.###.#.#.....#.#.#.#.#.#.####.#...#.#....#...#...###..#.#.#.........##...#.###.#.#.#.##.#.#.#....#.....#...#.#.#..#...#.#.#...#.#.#..#..#....###.##.#..#.#.#.#.#.#.#.#.#.#.#.#.#.###.....#...#.#..#.#...#..#...#.....#...#.#.#.#.#.#.#...#...##.#..#.#.#.........#...##.#..#.#.##.......#.#...#..#....##.#.##.#..#......#.##..#.#..##...##.#.##.......#.#.##.#.##..#####.........#.....#...#...#...#..##.#..#.#..#..#...#.#..#.###.#..#.#.#..#.#.....#.#.#.#.#.##.#........##.##.....#.#..#.##..#.#.....####..#...##......##..###.#..#.##.##.#..##.#.#....##.#######..#.#.#.#.#..........#..#......#.#..#......##..#.#.#......#.###..#.#.#..##.#.#.#.#..#.#.#..#.#.#.###..#..#.#.#.#...##.#..###..#........##.#.#...#..#..#.###..###..##..#.#.#..#..#..##..#..#.##....#..#.#
#..#.#....#..##.#..##..#.#.....#.#.....#.#...#.#...#.#...#..#.#.##..#...#.#..#..#..#.##..#..#.......###..##.#.#.............##.#.##.##.#....##..####..###.##..#..#..##.......####.#.#.#.#.#.#..#.#..#.##.............##.#...#..#...#........#.##.#.#.##...#...#......#.##..###..#.#...#..##.##.#.####...#.#.#..#...##....#.#..#.#.#.#.###.....###.#.#.#...##...##.................#.##.#.#..#####....#.##.###..#.#...#..#..#.##.#.#..#...#....#.#.....#.......#...#......####.#.#...#...#.##.#..##...#.#..##........#...#..##.##.###..#...#.#.###.##..##.#...#......#.#.#.#...##.#.#..#.#...#...#..#..#.####..#..#...#...##......#.####.#..#....#..#..#.###.##.#.#.##..#.#..#.#.#.#.#.###.###.#..##.#.#..##....##...#...##......#.#.#####.#...###.##.#.##.#.#.#.#.#.#.##.#.#.#...#.###..#.##..#..#.##.#.###.#.#.#.#.##.#...#.##...#.#.....#.#...#......##..........##.#.#.#.#..#.#.#.#..#.#..##.#.##.#...#...#.#.#...#..#.#...#..##.......##......#...#...#..#.#..#.....##......#..#.#.#.#.#.#.#.#.#.##..#...#..##.#..#..#..#..#..##.#.###.#..#.#...#..#.#.#....
##..#.#.#..#.#...#..##..#.##.#.#.#.#.####..#.#.#.#..#..##.#...#...#..#.#....#.#...#..#.#..#..##.#.#..#..#..#.#..##.#.#.#.##.#............#.#..#.###.#..#.#...#.##.#.##.#.#.#..##.............#....#...#.#.#.###.#.#.#....#.#.#..##..#.#.###.....#...#..##..##..###.#.....#.#..#.#...##.#..#...#....###.#.....#...#.#.###.##.#......#....##.##....###...##.###.#.##.##.#.#.#.#.###..#..#.#.#..#.#.#.#...#.....#....##..#...#..##....#..##..##.#...####..#.##.#..#.#.##.##.###.....##..##...#....##..##.#..#.##.##.#.#.#.#.#.#..##.#..#..#.#...#...#...#..#.###.##.#.#.###.#..##.#....#.##..##..##.#.#.#...#..#..#..##..##.#.#.#.#.#.#.#...#...#.#.#..#....#..#.####.###..###............#...#....###....#.#.##.##.#.#.#.##.#.#.##...........###.#...........#.....#...##...#...#.#...#.#.#.#.#..#...#....#..#............##...#.##....#.#.#####.#.#####.#.#####.#.#.#.#.#.#....##..###.#.#..#.###...#..##..##..###.#.#.#.#...###.#######.#....##.#..#.#.#.#.##...#..####.#.#.##.#.#..#..##.#..##....#.#.#..##..#..#...#.#..#...#.#.......#...#.....##..#.#....#.#
##.#...#.#....##...#...#..###...#...####.#..#..#..##.#.....#.###.######.###.....##.#....#..#.#.###..#.#...#...#...###.#..#...#.###.#.#.#..#.#..##.#...##...#..........##..#..#..##.#.#.#.##.#.#.#..##...####..#..#..#.##......#.#.#.#..#..#.##.#.#.#.#.#.#.#.#.#.##.###.#...#...#.#......#.##..##.#.###.#.#.#.#.#........#...##.#.#.#.##..#...#.#.#.#.##...#.....##..###...#####..#..#..#...#.....#.##..#.#.#.#.#.#.#..##..#...###..#.#.#.#...##.#.#..##.#.##.#....####...####.#.#.#.#.#.#.#.#...#.#...#....#.###...........#......#.#....##...###.#..#.....#.#...#..##...#.....#.##....#..#.#.........##.#.#.#.#.#.#..#...##..#...#.##.#.##..##..#...#.#.#....#.#.#####.#.##.#.###.#.#.#.#.#.#..#.#.#.....#..............###...#.##.#.##.#......#.#.##.#.#.#.###.#.##.##..##.....##.....##..#..##..#.#...#.##.#.##.#.#.#.#.#..#.##.###...#.#..#..#...........###..#.#.....##.#..#.#.....#....###.#.#.#.#.#.#..#.........##..#...#####.###.#..#.##...........##..#.........#...#...###..#..#.#.#.#.#....#.#..#..#.##.#...#.##....##.#.#.#.#...##.#..#.#.##.#..##
....#.#...###..#.#..##..#.##.#.###.####....#..#..###.#.###....#......#......#.#..#..##.#.#.#.#..#.#.....##.#.#.##..##..##.#.#.#....###..#.....##...##..##.#..#.#.##.#...##.#..#..#..#...##.....#.#.#.##...#..#.#..#..#...##.#.........###..#.............................#.#.##.##.#.#.#.#.#.#.#.....#...#.....#####.#.#.#.#.#...#....#..#.##..#......###.#.#.#.#..#.#.##.###.#.#..#.#.#.##..#.#.##.#.#....#...#.....#...#..##.#..#........##.#.....#...#......#.#..#..#.###..#.............#..##.#.##..#.##...#.##.#.#.#.#..##.#.#...#.#.#.##....#.#.#.#.##...#.#.#..###.#.#.#..##.#.#.#.#.#.#.##.#.###..............#.##...##.##.#.#.#..#..##.#..##..#...##.#.....###....###..####.........#.#....#.#.##.##.#.#.#.#.#.#..#..####....#....##.#.#...####.#.............#.#.#.##.#.#.##.#..#.#.#.#.#..#.##...#.#.#.####.......#.#.#...#.#.#...#.#.###.#.#.#.##..#.#...#.#.#.#...#....##.#..##.###....#.........#.#.#.#.#.#...###.#.###...###..#..#.##.#.#.#.#.#.#..#.#.#.#.#.##.#.#..#..#..#..#..#...#.#....#.#.#..#..#.#...#..##...#...###.##..#.##...#..##..#..
#.#....##.#.#.#.#.#.#.#....#....#...#..#.#.#.#..#.#...#....#.#.#.#.##.#.######..#.#.#..........#...#.##.#........##..#.#....#.###.#....#..#.##.#.#...#..##..#.#....#..#.#...#...#.##.#.#.##.#.#......#..#.#.#..#.#..###.###..#.###.#.###..###.####.#.###.#.#.#.##.######.........#....#.........#.#.#.#.#.#.#.###.#...#...#..##.###.#...#..#..#..#.###.#.......#.#...#..#.##.....#.......#.#.##...#....##.###.#.##.#...##.#......#.#.#.#.#.#..###.#...####.#.#..#..#.#....#..#.####.#.#.#.#..#..#...#.#....##.#..#.##..#...#...#...##..#....#.##.#......###.##.......#..#....#####.....#......##..##....#.##.#.#.##.#.#.#..#.#..#..#....#.##.....#.#.#..##.#...#.#.###.#.#.####..#..#.###.#.#...###....#....##.#.###..##..#.#..#####.#.##.####.###.##.#...###.###.#.##.......#.#....###..#..........#..#.##.#.....#.#..#.#.#......#.#.....##......##..#.#.#.#.#...#.###...#.#.#.#.#..#..#.#...#.#.#.##.#.####....###..#.###..#..#..#.##.##.#..#.#...#.###...#...#..#####..#.....#..###..#.##.#.#.#.###.#.#...#..#..#..#..##..##.#.#.#.#.#..#..#.##.##..#....#..#
####.#.................##.#.##.#.#.#.#..#...#.#.#...#.##.##..#....##...#....#.#......###.#.#.#.###..###..#.#.##.####.#.##.#......#..#.#.#..#....#..#...#..##..##.##.#..#.##..##....#.......##..#.#.#..#..#..#.#.#.#..#.##.#.#.##..#...#.#.##.#....#.#...###.#.#..##.....#.#.#.#.#.##.#.#.##.#.#....#.......#...#...#.#.#.#.#.#...###..##.#..#..#..##....#.#.#.#..#.#...###..##.#..##.#.#.......#.#.#.#.....#....###..#.....##.#.#..##.###...#..#...##..#...#..#..#...###.#.#.......##..#...#...#.##....##.#.##.#.#.#..###.#.#.#.##.#..#.#.#...#...#.#.#..#..#.#.#.#.#..#.##.####..###.#.#.###.#.#.#..###.#.#..#.#..##....#..#.#..#.#.#.#....##.#......#....#.#..#...#..##...#####.#..#..#.#..##.#...#.#.##.##....####..##.....####.##..#...###.....#...##.#..#.#.#.#...#.#.#.#..#.#..###..##.##.#.#..#.......##.#.#.###.#.#.#.#.#....#.#.#..###.#...##....#.....#....#.#.#....#..#..##.#...#.#...#..#.#.#.#...#.####.#...#.#..#...##.........###.#.#...#.#.#.#.#.#..#.#.#..###.#.#..#.#....#.#...#..#..#.#.#..#..#...#..#..#..#..#..#....#..#...#..#..#.#.#...#.
#...####.#.#.#.#.#.#.#.................#.#.##.#.####....#..#..##.##.#.#.##.#....##.#.##...#...#..#.###..###..#..###.......#.#.#.###.###...#.#.#.#.#.##..#.###...##....#..#.#.#.#.##.##.#.#.#.#..###.#...#.#.#...#.#.#..#...#.....#.#.#........#.#.#.#.#.###....#.#.#.#.#.#..##....###...##.##..#.#..#.#.#.#.#.#.##..#.........#.#.#.#.#...#...#.#.#.#.#..###...#.##.##..###.#.#.#.#.#...##.#.#...#..#.###.#.#.#..#.##.#.##.###...#.....#.#.#..#.#.##..#.#.####..#.##........##.#.#...####.#.##.#.#.#.#.#....#....#.###.###..........#....#.##..##..#.##.#.#....###...#.......##.#.#..........#.....#.#......##...#.#.#.#...#...#...#..#.#.#.###.##.##..###..#..#.##..#.###.#.###..#.#..#.#.#.#..##.#....#...##.#..###.##.##.#..##..#.#..#.#.#.##.##.##.#...#........###...#...#.##.#..#.#.###.####..#.#.#.#.#..#..#............#.#.#.##...#....#..#.#..#.#.###.#.##.#...#.#.#...#.#.#.#.##.#..#.#.#.#.....##.#...#..#.#.#....#..##.#.#.#.#.#.###....#.#............#.....#.#...#...##...#.#...##...#.#..#.#..#.#..##..#.#.#..#..#..#..#.#.#...##.#..#.#..#..##..
.##..###..#.#...#...#.#.##.#.#.#.#.#.#......#.#..#..#.#...#.#...........##.#####.##....###.#.#..#..####.##.#..#..#.#.#.#.#...#...#.#...##....#...#.....#..###.#.#.#.#..#............###...#....###...##.......##......#.#.#.##.#....#..#.#.##..#.....##..#.###.....##....##.#.#.##.#.#.##..##.###.#.#..#...........#.###.##.#..........##..##....#...#..###.##.#..#....#......#......#.#.#..#.##...#...#.....#..##......#...#.##...#.#.#....#....#..#....###..#....##.#.###...###.#.##...#.........##...#.#..###.#......#.#.#.###.#..#.#...#.#.#..#..#.....##.###.##..#.#.##.......##.#.#.#.#.#.#.##..#.##.###.#.#.#..#.##.#.#..##...#...#...#....##.#.#...#.#.#.#.#....#.....###.#..#.....#..#..##.###..#.#..#..#.#.#....#.#.#.#.#...#.#.....####...#..#.#..#.#.##.#..#.#.##........#.....#....#.#.#..###....#.#..##.#.#.#.#.##..#....##..#.##.#.##.#..#....###.#...#.#...#..##.........#..#...#...#.#.#.###.#.#.#.#...##.#.#.#.#.##...#...#.####.#....#.#.#.#.##..##.#....##..##...##.##.#.##.##.#...#...#.#..#.#.#.#.#...#.#...#.##....#.#.#...#...#.#.#..#.#
.#.#....##...#.###.##..#...##...###...##.#.#....#.#..#..##...##.####.##............#.###......#..#.###.......#.##....#.##.##..#.#...##.#..#.#.#.#.##.#..#..##..#...###..##.#.#.#.#.#.#.#####.#....##.#.#.#.#.#..###.##........#..###.#.##..#..#.#.#.##.#....#.##.#...#.#...##............#...###.....##.##.#.#.#.#......#.#####.#.#.##.#.#.#.##.#.#.#.#..#..#....#.###..#.#.#..##.#.###...##...#.#..##..#.##..#...##.###.#.##.#.##..###.##.##.#.#.#...#.###..#.##.#.##.#.##.#..##......#####.#.#.#.#.##.##.#.#.#.#.#.###..####..#..#..#.##.....##.##...#.#.#...#....#.#..##.#.##.#..#..#...#.....###.#.##...#...#....#...#.##.#.#.#.#.#.#.#.#.#.#.#.....##..........##.#.#.#.#.#...#..##.#..#...#.#.#..#...#.#.#.......#.###......##.##...#.#..#..##...#...#.#.##.#...#..#.#.###.#.#..#.#.#.#.##....#.#.#.#.##....##.#..#.##..#..#.#.##...#............#.##.##....##.#..#.#.#...####.#.#..#..##..##..#.#...#..#.#.....#...#.........##.#.#.#...#.#.#.###.##..#....#.###.#.#.#.#.#..#.#..#....#......##..##....#.........#.#.#.#.#.#...#.##.#...#.####.#.....#...
.#..#.#.#..#..####.#..##.#.#.#.#.#.#.#.##...#.#....#..#...##..###..#.####.#.#.#.#.#...###.#.#..#....#.#.#.##.....#.#..#.#.#.#..#.##.#..##.#.........#..#..#...#.#.#.#.#.#...###...##....#####.#.#.#....####...#.......#.#.#.##.#..#..#.###..#...##...#.#.#.#...##.##.##..#.#.#.#.##.#.#.#..####.#.##.#..###..#.#..#.###...#.#.#.##...#..................#.#.##.#....#.#..###.#.#...###..#.#.#.#.#.#.#.#..#..#...##..#.........#.#.#..##.#......#...##..###.#.#............#..#.#.###.#..##..#####................#..#...#..##.#..##..#..#.##.#.#...#.##.#...##..###....#.#..##..#..##.#.##..#.#.###..#...#.#.#.#.##.#.##.........................#.##.#.#.###.#.#.#.#.....#....##.#.#...#.#..##...#..#..##.#.#..##.##.#...#.#.#.#.#....##..#..#.#.#.##.#.#..#.#...#.#.#.#....#####.##.#.#......#.##..........##.#....#.######.##......#.#..##.##.#.###.........##.#...#.......#.#.#...#.#...#..#.#..#....##.#....#.#.#..#..#.#.###.#.#....#.#.#.....#......##.#.##...#..##.......#..###..#.#.###.#.##.#.#.##.#.#.#.#.##..#......##..##...#..#.#...#...#.#.#...##
..#.###..#..#.#####.#..#..##..#.........#.#.##.#.#..#..##.#.#..#.#.##.#..#####...#.#.#.##.##.#..#.#...##..#..#.#..#..#........#......#..##.####.#.##.#...#.#.#...........#.#.#.#.#.#.#.###.#...#...#.#.#..##.#..#.#.#.##..#.##...#.#..#.#.##.##.#.#.#..##...#.###.#..#.#..#...###..###....#..#..##....#..#.#..#..#.#....#...#.##..#.#.#.#.#.#.#.#.#.#.#.......#.##.#....#.#.....#.###.#..#..............#.#..##....#.##.#.#.#.......#....##.#.#.##.#..#.......#.#.#.#.#.#.#.##.#.#..#..##.#..#.#..#.#.#.##.#.#.#..#..#.##.##..#.##.#..#.....#...#.##.#...##.#.#.##.###..#.#.#..#.#.###...##..#...#.#...##.........#......#######.##.#.#.#.#.#.#.#..###.......#..##...###.#.#.##...#..#.#...#...##..#..#.#..#..#.#..#.###.#.....###.#.###..#..#..........##.#...##.#..###.#.#...#..#.#..#.#.#.#.##..##.#.#.#.#.#..#.##.#.###..##.#.###.##..#.##.#..###.##.##.#.##...##..#.##.#..##.##.##..##..#.#..#.####.....##.###.#.#.#.#...#####..##.##.....#.#.#..#.##.#......#.#.#.#.#.##.#...#####.##.....#..#.........#.####..#..###.#.#.#..##.#.#.#...#.#####..####.##..
#......#...#...##.....#.##...#.##.#.#.##.#......###..#.#......##........#.###.#.#.......##.#..#..#.##..#.#.#..####.#..#.#.#.#..###.#...#......##......#.#.....##.#.###.#..#....#....#...#...#.#.##.##...#..#.###...#..#.#..#...##....#...............#.#.##....#...#...#.#.##.##..#.#.#.#.#.#.#.#.##.#..#...##.#....#.#..##....##.#....#...#...#..##.#.#.#.#.#..##..#.#.....#.#.#..#...#..###.#.#.#.#.#....#.#..###..###.######.#.#..#.#...#........#..##.#.#.##...###...#...#.#...#.#.#....#...###.##....#.#..#.#..#..#..#..#..#...#..#.#.#.##...#.#.##............#..#......#.....##.#....#.#.#....#.#.#.#.#.#.#.#.##.#.......##.#.##.##...#...#..#.####.##.#.#.##...#.......##..#.....#..##.#.#...#...#.##....##...#...##.#..#....#.#.##.#.##.##.##.##...##.#..#.###..##..##.#.....#..#..#.....#..#.###.....##........#..###..###....#....#.##.##....#....##.##.###..##..#.#....#.#.#.#.#....#...#.#.##.#.#...#.......#..#.####.#..#.#.###.#...###.#.#...#.##.#........##.##.##.###.#.#.#.#.#..#.#.#.#.##.#..#####.#..#.#.##.#.#........##....##...#......#.#
..##.#..##..#.##.##.#.#...##.#...#..#.#....#.#.#.#.#.#..#####...#.#.###....#.....#.#.####...#...#....#..#....#.#.#.#.#####...#.#####.#..##.####.#.#.#.#..#.##..#.##..###.#.###.#.#.#.#.#.#.#....##.#.##.#.#.....#.###.....#.#.#..#.#..####.#.#.#.#.#.....#.##.#.#.#.##.....#....#.#...##..........#...#..#.#.....#.###..##.##.#....######.#.#.#.###.....###...#...#..#.#.#.#..#...#.##..#.####...#.#...#.#....#..#.#.###..###..##..#..#..#.##.#.#.#..#...###...##.##..#.#.#.###.#.#..#..###..##....#..#.##...##....#.#.#.#.#.#.#.#.#.#..#..#.#..#.....#.##.##.#.###..#.##.#.#..##.#..##.#.#.#....###..#..######....#.###.#.##.#.#....###.##.#.##.#.##..#.......#..#.#.#.##.#.#.#.#.##.#.#.#.#....#.#..##...####.####.#.#.#..#..#.#.#.#.....#..#.#.#.#....##.#...#.#..#.#.#.#..#..#.##..#..##.##.#..#....#.#.#.##..#.#.#.#.#...#.###.#.#.#.#.#....#.##.#.#.#.#...#...#..#...#....##..#....#..###..##.....###...#.#.##.#.#..#.#####....###..#....#.#.###.#.#.##.#.#.###.#.#.....#.#...#.........#.#....#..##...#.#..#.....#.....#.#.###.#.#.##..#.#..##.##.##.#...
#...#.#.#.#..#...###...#.#...#.#.##.#..###..##........#.#..#.#.###.#....#.#.####...#..#..##..##..#.#..#..#.#.....#..#######.#...#.###.#......#...###...#..#...###..#..#....#......#.........#.#......##....#.#.#...#.##.#......#..###.....###...#...##.#...#........#.##.#..#.#....##..#.#.####.#..##..#.#..##.#..#.###....#...##.#.#..#.#.......#.#.#.###.##...##..#...###..#..#...#.#....####.##.##.###.###...#.....#..###.#.#.#.#.#.#..####...###..#.#.#.#.#..##.#........#.....#..#.##.#.#.##.#.#.###.##.#.#.#.....................#.#.#.#.#.##.#....#.#...#..##.#...###.#.###..##...#...###.#.#.#.#.#.###.#.#..#.#...##.#...#.#..#..###..#.......#.###.##..#........#..#.......####.....#.#..#.#.#.##.#.....##........#.#....#...##.#..#.#....#.#.#.#...##.....#....#...#..###..#..#.#...##..#..#.#.....#..#..###..#...##...#..##.....###.#.#.#.#.....#.##..#.#.#..#.#.#.##.#.#.#.#..#.#..#.#.##.#..#.##.......#####.#..#.#.#.#..###.####......#....#...#....#..###..#.##...#.#..#.#.#.#.....#.###.#.##.#..#..##.#..#.#.#..#...##...####..#..##....##....#.
..##........#.##..#.#.#..#.#..#..#.#..#..##...#.#.#.#.....#.....#..##.##.........#.#.#.#.#.#.#.#..#.#...###..#.###.###.#####.#.#...#...#.#.#.##.###.##...#..#..#..#..#.#.#..##.#.#.#.#.#.##..###.#.#.#.#.#....###.#...##.#.#.#.#.###.#.#.#.#..##.#.#..#.##..#.#.#.#.....#.#..#.###.#..#.#..#...#.#.#.#.#.#.#.##..#...###.##.#.#.#.....#...#.#.#.#...#...#..#..#.#.#..#.###..#.##.##....##.#.###.#...#..#..#..##..#.#.###.#........#......#.#..#.#####...........#...#.#.#.#.#.#.##..#...........#......#..#.......#.###.##.#.##.##.#.#.....#..#....#.##.###..##.#.....#.##......#.#.#.#.#.##..#.............#...#..#...##.#..###..#..#.#..#.#..##.#.#.#.#..#..#.##.#.#.#.#.#.#.#.#.#..#.#.##..#.#.......#...##.#.#.######.#...##.#.#.###..##...##.#..##...##.#.#.#.#.#.#..##..#...##..#....#.##.#.##.##.###.#.#...#####.#.#.#.#.#.#.#.#.##..#...#......#.##..#.#.#....#..#........#...#..#...#...#.#.##.#..#.###.#.#.#.#....#.....#..#.#..#....#.#.#.###...##.###.##..#.#.#.#.##....##.#.###.##.#..#####..#...#..#...###.##...#.#.#.#.##..###.#.#.#.#.###.#.##.#
#.#.#.#.###.#.#.#......#..#..#..#...####.###.####.##.#.##..#.#.###...#...#.#.#.#..#.............#...#.#.#..#.##.#...#...####....##..##..#.#.....#.#.#.##..##..#.#...#..##.#.###.....##..#...#####.#.....#.##.#.#.#.#.##..####.....#...#..#..#..#.....#..#.#..#####.##.##....#....#..#....##.##.#.............#..#.#.#.#..#........##.#.#.#.#..##.#.#.#.#.#..##.....#.#..#.##...#.#.###.#.....###.#.#.##.#..#.#.#.##....#..#.##.#.#.#####...#.#.##########.#.#.##.##.#..#.#.....##..#.#.#####.#.#.##.#.#..#..#.#.##.#.#.#..#..###..###.##.#...#.#.###..#..###.##.#.#.#.....#.##.#.............#.###.#.#.#.#.#.#.#.#..#.#....#.#...#.#.#...#...#.#...#......#..#..#...#..#..#...###....#...#...#...##.#.#..##..#..#..#...#..#.#.#.......#..##.#.#.#..#...##.#.....#.....#.#.#.#...#.#.#.##.#...#........#.#......##..#####.#.............###.#.#.#.#.#.#.#.#.#......#.#...#.#.#.###.#.#.#.#.##..##...#.##..#...#.#.#...#..#.#..#.#.#..#...#.##.#..#....###.##.#..#...#.#.....#..#.##.##..#..##...#..#.###.#..##..#...#..#...#.#...#..#..#..#.#......#....##.#.#...
#.#.####..#......##.##.#.#.#..#...##..#...#.#####..#..#..#.##...#..##.#.#...###..#..#.#.#.#.#.#..##..#...#.......#.#.#.#..###.#.#.#.#..#..#.#.#.......#..####....##..#......##.##.#...##.##..##.#.##.#.#...#...........#...#.#.#.#.##..#.#.####.#.##.##.....###.#..#..###.#..##.#.#..##.###..#...#.##.#.##.#.#.#.......##.##.##.#..###.#.#..#.#............##.##.#.....#..#.#.#..#..#...#.#.#.##.........#.......#.#.##.#..#.##..........#.#....###.#...##..#....#...##...#.#.##.#....#.....#........#.#.#.#...#.#.....#.###..#..#..#.#.##.#......#..#..#.###....###.##.#.##....####.#.#.###.#.#.#.#..#..##........#...###.....#.......#..##....#.#.#.#.#.#.#.#..#.##.#..#.#.##..#.##.#.#.##..##.#...#.#..#.#.#..#..#.#.#.##...###.#.#.#.#........#.##.#...#.#.#.#.#.#.......##.##......#.##..#.#.#.##...###.#....#.###...#.#.####.##.#.#.........#.#...#...###.#.##.##....##..###...#..#.#.#.#.##.#..##..##....#.##..#..#.#.#..#..#.##....##..###.#..#.......###.#..##.#.#.#...#..###...#...##.#....#...#.#.#.#.#.#.#.#.#.#.##.#.#.#..#....#.#.##.##.###...##.#
##....#.#..#.#.#.#.##..#.#..#.#.#.#..#.#.#..#####.##.#.#.#.#.#.#..#.....##.#.####.##...#...#.###.#..#.##..##.#.#.........#####.......#..#.#..#.#.#.##..#..#..#.#.#.#..#####......#..###..#..###....#..#.#.#.##.#.#.#.#...##...#.......#..#..#.#...#.#..#.##..#...#..#...##.#.#.....#.....#..##.##....#....#...#..#.#.#.#..###....#.#...#.#.#.#.#.#.#.#.###....###.#.##...#.....#...#.##....#..#.##.#.#.#..##.#.#...#..#..#......#.#.#.#.#..#.######.#.#.##.#.###..#.#...#.#.#.#...##.#.##.#.##.##.##......#.#.#...##.#....####.#..#........#.#.#.#.#..#....#.##.#....###....#.#..#..###...#....#.##..#.#.###.#.#.#..#.#....#.#..#.#.#.#.#.#.#.#..#...###......#.###..#.#...#...#..........###.##.#.##....#.....#..#.......#.##.#..#....#...##.##.#..#...##..#.....#...##.###.#..#.#.#.#.#.###.#..#..#.##.#..#.#.#....#..#.####..###......#.#.#.##.#..###.##.####.......##.###.#.#.#.#.#.#...#......#.##.#.#.#.#...#.#...#......#.#...#.##.#.##..#.#..#..#.#.#..#...#...#.....##..#..#.#.#.#.#...#.#.#.##.....#..#...#........#..#....#.#.###...##..#...#.##..#.#
#.##.#..#.#.####.#.###.#..#......#..#.....#.####.##............#.#.##.#.###..#.##...#.###.##.##...#.#.#.#.#...#..#.#.#.##.###.##.#.#..#.#..#.#.####..#.#.#.#..#......#......##.#.##..#.#..#.#...#.#..#..#....####...#.##..##.#.####.#..#.#.#...#.#...#..#...#.##..#...##.#....#.##.###.#..#...#..#.#..#.##.#.#..#.###.#.#..#.#.#.#..##.#.......##.##..#.#.#.#..#..#.#..##.##.#...#...#.##.#.#.#.#.#.###.#..##..#.#.#.##.##.#.#.#...#...###....#####..#....#...#.#....#.#...#...##..#.#.##.#.###.##.#.#.#.#..##.##...#.##.#.##....#.#.#.##.#.###.....#.#.####.#...###..###.#..#..#.#.####.#.#.#.....#....#...#.#.#.#....###..#..###.###.......#..#.##....#.#.#....#..#...##..##..#.#.#.#.#..#...#..#..#.#..##.#...#.##.#.#...#...#..#.#..###..#.#..#..##.#.#..#.#.#.##.##.#....#....#...#...#...##.#...#...#...##..#.#.#..#....#..#.###.#....###.....#.#......##.##.#.#.....#..#..........##.##.#.#...#......##.##....##..#####....##.#.......#.#...#..##...##.#.##.#.##.####.#.#...#.........#.###....#.####...#.#.#.##.#.#.#.#.#.#.#..#....#.#.##..#.#..#..#...
..##..#...#..#......#...#.##.##.#.#.##.##....#....#.#.#.######......####..##...##.#..#.#...#.##.#..........#.#.##..##..#...#...#.####.....###...##.#.........#.#.#.#..#.#.#.#...#...#...#....##.##.#..#..##.####.#.#.....#.........#.#.#.#...#.##.##...#.##...#.#..##..#..#.#..#......#.#..#.#.#.#..#..##.....#....#..#...#...#...#..#.#.#.#.#.#..#.#.....##..#.#..#.#.#..#.#.#.##.#.................#..#.#.#.#...#..#...##.#...#.#.#.###.##.#..##..#..#.###.#...##.#.#.#.#.##.#.#.#.#...#...#......#.#....#.#.#.#.#.........#.#...####..#...#..#.#...........##.#.#.#.###.#..#.....##..#...#.#.#.#..###..#.#.#.....#.#..#.#.##.#..#####.#.##.#...#.#.##...#.##.#.#..##...#.#.#..###...#..#.#.#..#..#...#..##.##....#.##.##..#.#..###.#.##.#....#..#.......#.##....#....#.#.#.###.#.#.#.#.#.#.#.#..##..#.#..#.#.#.#.#...#.##.#..#..#..#.##.#.#..#.##...##.#.#...#..##.###.#.#.###.#.#.#.##...#..#.#.#.#.#.#..#.#.#.#.#.#.#..#.#.#.#...#.#.#.#.#.#.#..#.#.###....#..#.#..........##..#.#.##.#.#..#.#.#.#.#....#.#.....##..#..#...#..###...###......#...##..#...#.
#...#..##..#.##.#.##.#.#....#.........#..##.##.#.#.#..##......####.#.##.#...##...#.#...##.#....###.##.#.##......#.#..##..##.#.###..#.###.###.#.###..##.#.#.#....#..#.###..##.#.#.##..##..#.#.#...#..#..#..#..#.#..#.##.#.##.#.#.#.#......#.#..###.#.##...##.#....#....#..##.#.#.#.#.#....#...#....#..#.#.##.#..#.#..#...#..##..#.#.##..#..#...#..#..###.#.#.#.....#.....#...#..##.#.#######.#.#.#.#.#.#.....##.#.#.#..##..#..#.#.#.....#..#...#...#..#..###...##.....................#.##.#.#.###.#.#.##.##..#......##.#.#.#..#.#.#.##..#.##.##.#.#####.#.#.#........#..#...#.##.#.##..#.#.#.....#.#..###..#....#.##..#.#.#...#..#..##.##.....#.##.....##.##.......#.#..#.......#.###.#.#......#..#..#.#..#...#.##.###.....#....#.##........###...#.##.#.#.#.#.#.#..#.##..#.#..#.................#...#...#.#.#.....#.##...#....#.#...#..#....##..##.##..#.#..##.##.#...#..#....###..##..#.#.#.##.......###.#......#........#...#...##..###.........#....#.#.#.#..#.#.#.#.#.#.##.#..###..###....#.....#...##.#..#####...####..##.#.####.#..#.#.#.#####.#.#...##.#
.##..#.#..#..###.........#.##.#.#.#.##.#.#...#..##.#.####.#.#...#........##...##....#.#..#.#.#.####.####..##.#.#.#.#.#.#..#.......#....#..#.....#.#..#.####.##.#.##...#.###......#.#.#.#.##...#.#.#..#...#.#.....##.##.#...####..#.#.#.#.#.###.##.....##...###.#..#.#.#.#..#.....###..##..##...#.#..###..###.#.##.#..#.#.#.#.#.......#...#..##.#.#.#...#.##..##.#..##.#.#.#...#.....##....##.#...#....#.#.#.#.......#.#..#.#.##....##.#.#..##..#.#.#.#.#.#.##.#.###.##.#.#.###.#.#.#.#..#........#.....#.#..#.#.#.#..#.#..#..#.......#.#..#..###.##....#...#.##.##.#...#.##...#.#.....#.....##.#.#...#.#..#.#.#.##..#.......##.#...#.....#.##.....###.#..##.#.####...#.#.##.#.#....###..#.#.#.#.#...###.#..##...#..##.##.##.##.#.....##.#.#.###.#...#..##.......###.....#..#..###.#.#####.#.##.#..##..##......#.#.#..#.##..#.#.#..#.#.#..#.#.#.#.#..#..###.#..#...#.##..#..##.#.#.#.#.#.#.....#.###.#.#.#...##.#.#.###.#.#..##.#.#..#.###.#.#.#.#.#.##.#....##.#.....##.###..#...#..#..#.#.#.#..###.###.####.#...##..#.###..##..#..##.#.#...#..##.#...#..##..#..
.#.#.#..#..#..###.#.##.#..##...#..##......#.#..#......#.#..#.##..#.##.##.#.##.#.#.#.....#...#...##...##.#.#...#..#...#...#.#####.#.##.#..#.###.#....###..##.#....#.#.#...#.#####.........#.##.#....#..##.....##.##....#.#.#.#...#...###..#.#....###.#.#.#.#..####..#......#.###.###.##..#.#.##..#.#.##.#..#.........###.......##.#.##.#.#.#..#.#.#.#.#...#.#.###.#.#.#...##.#..##.#.#.#.#..#..#.###.#..#...#.####.#.#..#......##.#...#...#.#.#.#................#..#....#..#.##...#..#.###.#.#.##..##.#....#...###.#..#.#..##.###.###...#..#..#..##.#.#.#.#..###..#..##..#.##....#.#.#.##.#.###...##...##...##..#..#..#.#.##.....##.#.##.###.##.#.#.....#...##.....#..#..#.###..###.#.#..###.....##..#...#.#.##..#.#......#.#..##.#.#.####...#..#.#..##..###.#.#####.#.##.#.#.#.##.#.#...##.#.#.#.#.#.#.#.###.##...#.#.#.#.##..##......#.#..#...#..#.#..#....#.#.#..#.#..#.#.......#..#..##.##..##.#.....##.#.#....#.#..#..#.....#.#...#.....#...#..#...#.#.#...###.#...##..#.##...#.##..#.##..###...#...#.....###.#.#.#..#.#.#.#.#.......##..#....#.#.#.#..##.#
......#.#.#..####..####..#.##.#.#.#.#####....#..##.#.##..##...#.#.#..##.........##..#.##.#.#.#.##.#.##.....#.#.#.##.#.#.##.##.#....#...#...#....#.#..#.#.....#.##......##..#.....#.#.#.#.#..#..#.#..#.#.#.##.#.##.#.##.......##..#.#.#.#.#.#.#.#..##.......#...#..#.#.#.##...#...##.#.#.#......#.....#...#.###.####..#.##.#.#.....#.#......#.#........#.#.....#.......#.##.#.#.##..#...#..#.#..###.##.#.#.#...#..#....#..#.#.####..##.##........##.##.###.###.#..#.#.#.#..#....#.#.#....#...#....#...#.#.##.#.###..#.#...#.........#..#...#.#...#..#.....#.#..#..#.#...#......#.###......#...#.##....##...##.#.#.#.##..####.#.##..#..##...#..#...#..#.##.##...##.##..#.#.#..#.#..#......###.##.#.#..#.##.......#....##.#.#...#..#..#...##.#.#.#..#..##.#.#.#.#..###.##........#..#.#..##.#.#............####..#.##...........#.#.#.#.#.#.#.#.#.###.....#.#.#.....##.#..#....###.#.#.#...#.#.#.#....#####.#.....#.#.#..####..#.#.#...#.#.#.#.#.###.#..##...##.##.#...#.#...###.#.##...#.#.#...#..#.#.#.#.#.####..#.....#.#.#.#...#..##.#.#.#.#..#.##..#.#..#.....
.##.#......#..###.#.####...#.....#..#....#.#...#.#.####.#..##......#.#.#.#.####...#.###...............####..............#..##..#.#..##..##..#.#.#.#.#..#.#.#.....#.#.#.#.#..##.#..#...#....#.#.##.#......##...........##.#.#.#.#.........#..#..#.###.#.#.#...##.#......##.#.#.#.###.......##.#..#.#.#.##...###...##.#..###...#.#.#....#.#.####.#.#.#.###.###.#.#.#.##.............#.#.#.#.#.#.###..........#.#..#.#.#.##.#..#.####.#...####.#.#..##.######.#..#.#...#.#.##..#.#.#...#.######..#.####.............#.#..##..###.#.##.#.#.##....##...#.#.#.#....#.#.#..##..###.#..###.#.#.#..#.#..#.###...##.##..#..#..#.#..#...#...#..##.#.#.#.##.#.#.###..#.#.#.##..#......#...#.#.#.#.#..#..###...#.#.#..#.#.#..##.#..##..##...#.##..#.#.......##.#.#....#.##..###..#.#.#.#.#.#.#....#.......#.#.##.#.#...#.#.....##.#.#.###.....#####..........#.#.##....#.####.....#..#.#.#.##..#..##.#.......#.#.#..#..##.#..#....#..##.#.###.##......#.....#...#...##.#.....#.#..#..#..#....#..##....#.#...#......#.#.#.###.##.#.#.......##.##..#..#....#.#....#....#...#.#.
#...##.#.#...#####....#..##.#.#.###..#.#..#.##....#.##....#..###.#...#...##.....#......#.##.#.#######......###.#####.#.#.#.#.#.##.#.#.#.#.#.##...##..#..###.##.#.#.#..#....#.#.#.###.#.#.#......#.#.#.#.##.#.#.#.##.#..#..#.....######.#.#.#.#....#.#.##..##.....##.#.##.........#.#.#.###.###.#.###...###..#..##....#..#.#.###....#.#.##..##.#...#...#...#....##.#..#.#.####.###...........#..#.#.#.#.#.#.#..#....#...#..#....#....#.#.#.#..#..#.....#.#..#.#...#.#....#.#..#..#.#....#..#.#..####.#.#.###.#.#.#...#.#.#..###..#...#..#.#.#..#.#......###.#......#.#.#.#.##.#..#...#...##..##...#..#.##.....#.#.#.#....#.#.#.##..#..................#.#.........#..##.#.#..##....####..#.#..####......#.#.#..#..#.#.##.#.#.##.....#..###.#.#.##.....#.#.#.###..#.#....####.#.#..#.#...#.#.#..#..#.#..###....##.#.##..#..#..#.##...#..##.#.#.#.#...#...#.#..#...#.##..#.##..#.#.#..#.#...##.#.#..##...#.#...#..#.##.#..##.....#..#.##.#.#.#.###.##..##.#...##.#..#..###..##.###..#.#.#.#..#.##..#.#.##......##..###...##.#.#....#..####.#.##..#.#.#.##.#..#..###
####..#...#.#.#.#.#.##.#..#..#...#..###..#..#..#.##..#.#.#.#.####.##..##.###.#.#.#.###.##.####.#......#.###...#.....#.........................#.#..#..#..#....#...#..#.#.#....#.#####...#.##.#.#...###...#..#.#...##..#.##.##.#.#....#.#.#.#...#.#..#...##.###.#.###..##.#.#.#.#....##..#...#.....#.#.#.#..#.#.###.#...##..#.#.#.#.#...#.##....#.####..#.#.###.#....#.#.#....#..#.#.##.##.#.#.#..#.##...#...#...#.#.##...#.#.#.#.#.#..#....####..#.#.#...#..#.#.#...#.##....#.#..###.#.##.....###.#..###...#...#.##.#.....######.#.#.#....#..#.#.##.#.#.#.#.###.#..............#.#.#.#.##.#..#.#..#.#..#.#.##........#.#........#..##.#.###.#.#.#.#.#...#.##.#.##.#.##.#..#...#.#...###....#..#..####.###.##.#.#...#..#.....#.##.#...#..##...#.#.###..#..#..#..#..#.#.######..#.#..##.#...#..###.#...#.#.###.###...#.#..#.#.#.#..##.#.#..#..#...#.#.##.#..#.#.##..#.#...#.#.......#...#.#..#..#.##.##....#.###...#....#..#.#.#.#...###..........#.#.....#.#..#..#.#..###..#.#..#......##.#..#..####...###.#.#.#..#.##.#.##.###.#.#..#......##.#..#...#..##..#.#.
#.#.#...##...........#.#.#.#..##..#..#.#..#.#.#..#..#...#.....#...#.#..##.##..#.....#...#...#...#.#.####...#.#.####...#.#.#.#.##.#.#.########...#.#.#.#.#.#.##.#.#.#....#..#.#...###.#.#..#..#..#.#.#.#.#..#..##.#..#....#..#.#..#.#..##...###..#.#.#.#.#.....#...#.#..#.#.#..#.##.##.####.#.#.#.#.......#....#.###.##....#..#....#####...##.#.....#..#....#....###......##.#.#..#.#.#.###..#..#....#.##.#.#.##..#..#.##.#..#..####.#..##.####.#....#.#.#..#.....##.....#.#.#..#..#.#..#..#.#..#....#.#..##.#.#...#..#.##...##.#......##.#.#.......#........#.#.##.##.#.######.............#.####.....#...#..##.##.#..#.#.#.#.##.#.#.###...#.#...#...##..##...###.....#..#..####..###.##.#...#.#...#...#..#.#...##...#.##.#.....#.##...#..##...##..#.#.#...#.#.##.##.....#..#.#..#.#####.#.#.###.##.#......#..#.#.###.##.....#.#.#.....##..##.##....####.#....####...##....##.#.#..##.....###.#.#....#.#....#.##..#.##.#.#..#...##..#.#.#.#.#.#....#.##....#..#.....#.#..#...#..####.###..#..#..#...####.#......#.....#...#.#..#...##.#.#.#.#...#.#.#..#..#.#...
..#...#...#.#.#.#.#.#.......#.#.#...#....#...#.#...#.#.#.#.#.#.##.....#.#..#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#.........#.#.#.######.#..#.........#.....................##.#.#..#.##.....#..#..##.#..........#..#...###..##.#..###.#..#..##.#.#.#..#.....#....#.#..#.#....##.##..#..........#.......#..#.#.#...###......#.###..#.#.#.#.###.#.###.##.#.#.##..##..##.#...#####........#.....###.#..#.###.###..........#.#.#.#..#.#.#.#......##..###...##.#.....#.##.#.#..####....###...#..##..#..#..#.#.#.....##.....#.#.#..#...##....##.##.......##.#.##.#.#.#.#.#..####....#.......##.#.##.#.#.....#.##.#..#.#.#.###..#..#...###...#......#.#.##.##.#..#.#.#..##.#.#.##.##.#..#..#..#..#....#.##....#.#.#.#.#....##.#.#.#..#.#.##.##..#.#.#.#.#.#.#...##....#.#.........#.#.#.#...#.#.#.#.#.....########.#.##.#..#.....#...####.#.....##.#...#.###..##.#.#....#.#..#..##.#.#.#.##..#..##.##.##.###...#.##..#.##.#.#.#.#.#......#.##.#..#..##.#.#.#.#.#..#..###..#.#.#.#.....#.##..#...#...#..##.#..##.#...#....#.##..##.#...###..#.###..##...#..##.#..#..#..#.....#.
#..###..#..#.###.#....#.#.#......##.#.##...#.....#.#.#....#....#.##.#.#...#.....###..............#.#.......#.#.#.#.#.#.#.#..#.#.#.######.##.#.#.#.#.#.#.#.#.#.#.#.#........#..#.##.#..#.#.#....#.#.###.#.##.#.####.#.#...#..#....#.#.#.......#.##.#.#..###...#.#.##.#..##...#.##.#.#.#.#.#.#.#.#.#..###.##..#.##.##.#.#..#....#.....#.....#.#..#....#.##..#.#...##.......#.#.##..#.##.##....#...#.###..##.###.#........#.#....#.#.#.#.#..###.##.....#.##....##....##....#.#.#.##..#..#.#.##.#....#..#.#...####.......#.##...#.#.#..#.##.#.#...#..#...#.###....#.#..##.###.#.#.#.##.#..#.####.##....###........#..#.#..#.#.#.#.#.##.#.#.......###.#.#.....##....#..#......#..#.#...#..####.#####..........#.#.#.......#...#......#..............#.#.##.#....#.#.##.#.##.....##.#...#....#.#.#########..#....#..#.#.#.#.#..#...##.#...#..##.....#.#....##.#.##..#.#.#.....#..#..#.#.#...#.....#.##.....##.#.....#......#####...#...#..#..#.#.#...#.#.#.#..#..##..###.##.#...#.#...##.#.#.#.#...#..##..#.##.#.#.#..####.#.#.#.#....#..#..#.#.#.#....#.#...#..#.##.#
..###..#..#...#....#.#...#.#.#.#.#..#..####.##.#..#....#.#.#.#...###..#.##.#.#.###.###.#.#.#.##.#..#.#.#.#..##.##.#.......#...#.....#.#.#.#..###.#.##..#.#.###.#.#..#.#.##..#.....#.#......###.#..#...#.........#.....##...#.#.#.#....#.##.##.....#..#..###.#..#...#..#.##.#....#...###...###....#.#.#..#.#...###.....##...#.#.#.#.#.#.#.#....#.#.##....#.#.#.#.#.##.#.#..#.#.#.###.#.#.#.#..#.#...#.##.##.#..########.#.#.#.#..##..#..#..#..#.#.#.###..##.#.##.#...##.#....#.#..#..#........#.#..#.##.##.#....#.###......#..#...##..#####.#.###..#.#..##.###.#.#.#..###.#...#.......#..###..#..###.#.#.##.#.#.#.#...#............#..##.#.##..#...#.#.##.#.#.##..###.#.#.#.#...##...#..#...#...#.#.#.#.#.#.#..##.#.#..##..#####..###.#.##.##.#.......#.#.#..###.##..#.##.#.#....##.###...##.########.#.#.#..#.##........#.##.###.#.#.#.#.##.#....#.#.###..#.#......###.#.#.##.#....##.#.##.#....##.#.##..##.#..#.#.#.#.....#..##..#...##.....#..#......#.#.#..###....#.##....##..#.......#.#..#...#..#..###.#.#..#..........###..#..#........#.##..###..##..#..#
#.####..##.#.#.#.####.#.#..####...#..#..#.....#..#.##.#....##.##..#.#.#..#.##..#......#...#..#...#.##...#..#..###...#.#.#..##..##.##......##.##......#.#....##.#.#.#.#.##.#..#.#.#...#.#.#.###.###.#.#.#.#.#.###.##.#..###...##..##.#.#.#....#.#.#.#...#.#...##.#.#.#.#.#.#.#.##.#.#.#.#.###.#.#..#...#...#.#..#.##.#...#.#.......#..#.#..#.#.....#.#.###....#....#..###.#....#..#....#.##.#.#..#.#.........#..#.....#...#.####...##.#.#.###.#..#...#..##.....##..#####..#.#...#.#.#.##.##.#.#.#.###...##..#.##.#....#.##..##.#.#..#..#.#.....#.#.#...#...#.#......#..#..##.####.#.#..#..#.#.##..#......##.#......##..##.#.#.#.#.#.#...#.#...#.##....#.......#.#..#..##..#...#.#..##.#..#.#.#.#..##...#...#.#.#.###.#.#.#.##.#.#.#..#..#.#....#.##.###..#..###..#.#.#..#.#..##.#.#....###.#...#####.....#.#.#.#.#.#.#.#...#...#..........#####.#.#.#..#.#....#.#.#.#.......#...#.#.#...#.....#.#....#..#.###.#..###...#.#.#.#.#.#.#.#.####.#.#.#.###.#.#.#..#..#.#.##..#.###.#..#..#.#.#..#.#..#.#.#..#..#......#.###.#.#.#..#.#...#..#.#.#.#.....####.#..#..#..
...#..#.#.......#...#..#.#...#.##.#.#.##.##.##.#.#.#.#.###....#..#....#.#...#.#.###.#..#.##.#.##....##.#.#..#.####.#..##.#.#.#.#....#.#.#..##..#.#.#..#.#.#.#.....#.......##..#...##..###...#...#.......###........#..#..#.#.#.#..##...#.#.#.#..#..#.#....#.##.........................#..#...#..#.#.#.##..##.#..#.#..#.##.#.#.#.#.#..#..#.#.##.#........##.#.#.##.##...#.#.#...#.#.##.......#.#....#.##.#.#..#.##.#...#.#...#..#.#.......##...###.#.#....#.#...#..###.#..#.#.#..#....##.##..##...#.##.#.#..#....###..#..#..#.#..#.#.#...##.#......##..##....#.##.#..#.#..####..#...#...#.......#.##.#.#....#.#.#.###..#.##.###....#.#...#.#.#.#.##.#####.##.....###.#.#.##.#...#..#..#...#....##..#.#.#.#.......#.................####....#.#.##...#..#.#..#..#......###.#.#......#.#......##.#####.#.#........######.##..#.#.##.####.#..#...#...#..#...##.###.##.#.#.#.#..##..#...#.#.##.#..#.##.#.#.#..#..#.###.#.#.###.........#..#...#..#....#.#......#..#....#.#........#.###...#..#...#...#...###..#.#.#.#..#.#..##..#....#.#.#...###.#.#.####...#...#..#
#.#.#..#..#.#.#..#.#.#.#..##...............................##..#..#.#.#...##.#..#....#####.#..#.##.#..#....#...##.#..#..........#.#..###..##.#.##..#.#..##...##.#.#.#.#.#.#..#.##.#..###.#.#.#.#.#.#.#.###.###.#.##.#...#...#....##.#.#.....#..#.#..#.##.#.####.#.#.#.#.###.#.#.#.##.#...#.#.#.#.#.....#..##...#....#..#....###.....#.##.#.....###.#.#.#........#...#.##..##.#.#..#.#.##.#.#...##.#.###.#...##..#.###.##.#.##.#..###.#.#.#..##..#.....###..#..##..###....#.....#..###....#.#...#.#........#.##.#..#..#..#..#...#......##.###..##.#.#.#....#.###....#.#...#..##.###.#.##.##.#.#.#..#.###..#.#####...#.#..#.#..#.#.#...#.#..#.........#....#.#.#.#..#.#......####...#.#..##.#.#.###.###.....#.#.#.#.#.#.#.#.#.#.##.#..#...###....#.#.#.#.....#.#..##.##..#.....#.#.#..#.###.#......####...#.##.##..#####.#.#.#...###...#.#.#.#.#.#.#.#..##..#..#..#...#####..#.#.#.##.#.#.###..#..#........#.#.#..#.......#.###.#.#.#.#...##.#.##.#.....#.##..#..###....#.#.#.#......#.###..#.#.##.#.#.##.#....#...#....###.#.##.#..#.#.#.#.#.....####.#.#.##...#.
#.#..#..##...#.#.........##.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.#...#.#..#.##.#..#.#.#.####....#...#....#.###...##.....#.##.#.#.#.###..###.#.#.....#.#...#..#.#..##...####.#..#.......#.............####...#....##.......##.##..#.#..#....#.#.#..#....#........####..#..#.##...####.#.##.##...........#.#..#.#..#...##.#.#.##.###.##.#.......##.#..#.#..##.#.#.#.#.#.#...#.#.#.....#...#..#..#.#.#.#..#.....#.#..#.#..#.#.....#...#..#####...#.#..#.##.#..#..#.#.#.#..#.#.#..##.#...###..#.#...##....#.#.#.#...#.#..####.#..#..##..##.##.....#.#.###.....###..###.##.#..#.#...#....#.#..#....###...#....##.#...#.#.#.#...#.....#...#.##..#..#.##.#.#.#..##.#...#.##.#...#.#.#.#.#.##...##.#...#...#...#..#.#..###.....#.##..###....#..####.##.#.##.......##.#....#.###...###.##...#.#.#..#.#.#.#.##.###.##.#..#.#..##.###......##..#..#..##............#.#..#..#..#.#.###.#.#....#..#....#..#.#..#..#.#.#.#.......#.#.###.#.....###......#.....#....##.#.##...#.#..#.#.#.#..#.#.##.#.#.#....##...#...#...#..##.###.#.#.#.#.......#.#.#.#......#.#.#.##......#..##..
....#.#.#.#.#..###.#.#.#.#...#..##...#...#..######.#..#...#..###....#.#......#...#..###.###.#.#.##.#...#..#.#.#.##.#..###..##...#.#..#.....#.#.#.#.#.#.#..#.#.#.#.###..#.#.##.##.#..##.#.#.#.#.#...#.##..##.##.##.#.#.##.#.#.#.#.#..#.#.#...##.###..##.#.#.#.##.##..#..###.#.###........#.##.#.#.#..#.#....#.#.#..#.#...#...#..###.##.#.#.##.#.#..#.#.#..#...#.....#.#.....#.##.#.#...#.##......###..#.#....#...#.#...#.#.#.##.#.#.#.#.##....#...#.##.###...##....#...#.#..#.###..###..#.##.#.#.#.##.#...##...#.#.##....#.#.#.#.#..#.#.#.#...###.#.##..#..#.#..#..##..#..##.#.#....#..#.####.#.#..#.#....#.#.......##..##.#..#.#..#..#..#..###...###.....##...#...##..#...#....#..#..#.###..#.###.#.#..#..#.#.##.#.#..#.###.#.##.#.#####.....#.####.#..##.###......##..###..##..#.#.#.#..#...##.#.#..#..##..#.#.....#.##.##.#..##.#..##.###.#.##.##....#..#..#......#......#.#.#..#.#.##.....#.#.#..#..###.#.#...##.....#.#.###.###.#..###.#.####.#.#.#.##....#....#...##....#..#....###..#.#.##.#.#.#..#..###..#.#..#.##.#.#.#...#.#.#.#.#.#......#.###..#..#.#
#.#.....#.##.#...##...#...#.#.##..#.#.#.####..#.#.#.####.#.#...##.#.....#.#.###.#.#..#..##..##....#.##..#......#.##.#.#####..#.#....#.##.#..#............#.........###..........#.#.#.###..##..#.##..#.#.#...#.###.#.........##...##......#..#..#.#.#####.....#.#.#..#..#.#...#.###.###.##..#####..##..##.###.#..#.#.##..#.#.#..#..#..##....#...#..#..#.#.#.#.#.#.###.#.#.###....####...###.#.#.#..##...#.#..##....#.#.#.................#.#..##...#...#..##..#.#..##....#.##.#..#.#..#..#.....#......#.###.##....#.#.#..........##..##...#.###...#...#.#.#..#..#...#...#....#.##.#.#.#.#.#.....#..##.#.###.#.####.#.#.#...#.#..#..#..##.#..###.###..#.#.#.##..##.#..#.#.#.#.#..##.#.....#.#...#......#.#.......#..#.#.#......#.....####.##.#....###..##...###.#.#.#..###.#.#..#......#.#.#.#......#..#..#.#..##.#.#..##.#...#...#..###.#..####.#..###..#..#.#.#.#.#.#.#.#..#...#..##.######...#..#.##..###.#.##..#.#.#..#...##.#..#.#..#.#..........##..#.#.#.##.#.#.#.##.#..#.#.######.###...#.#....#...#.###.#...#..###...#.##...#..###...#.#.#.#.##..#..#...
##.##.#.#.#..#.##..#.#.##........#....#####.#.......##..#...#.#..#.#.#.###...#......#.#.#.#.#.#.#.#.###.#.#.###..#.....###.#...##.#.#.####.#.#.#.#.#.#.#..#.#.#.#.###.##.##.#.#.#.....##..#...#...##......##....#..###.#.#.#.#.#.#..##.#.#..#..#.....#.#.#.###....#.###....#.#..#..#..#.#.#.#..#.#.#.#.#...#...#...#.#.#.......#.#..###.#.##.#.#..#..#.....#...#...#..##...#.##.###...#.####...#..####.###.#.#.#.#.#.#.#.#.#.#.#.##.##.#.##.#.#.#.#.#.#.#.##.#.#.#.#.###.......#.....#.#..#.#.#.#.#.##...#..#.#.#.#..#..#.#.##.#.#.#.#.#.#...#.#.#.##......#..#..##..##..##.#...............#.#..#.#.#.###...#.#.#.....##.#.#.#.#.#..#.#.#.#.#.##..##.#....#.#.#...#........#..##...#.#.#...#.###.#.#.#.###.#.#..#.#...##.#.#.##.#.#.##.#.##.##.#.###...##..#...##..#.##....##..#.###...#....###.#...#..#.#.#...#..##.#.#.##...##.#..#..##.###...#.##.#..#...####.....###..#.#.#.#.....#.....#.#.###...####.#.#..#.###..#.#.#.....#....#...#.#.#.#.#.#.#....##.#..........#..##..#..###...#.#.#...#.#.#.#....#...##..#.##.#.##.#.#.#..#.#.#.#...#...#..#..#...#.
#..###.....#.#.#..#....#.##.#.##..#.#.#..##..####.#..##..##.....#..##....##.#.#.###..............#...#...#...#.#..###.#.....##...#.....#......#.#...#...#..#.###...#....#.#.#.##.#.#.#.##..#.#.#.#.#.####.#.##.#.#....#.###........######.#..#..###.#.........#.#.##.#.#.#....#...#..#.......#...##.....#.#.##...##.....##.#.#....#.......#.....#..#..#.#.#.#.#.#.#.#...##.......#.##..####.#.###..###.##.........#..#..#...#..##.....#..............................##.##.#.#..#.##....#....#.....#..#.#.#......#..#.#..#..#.#........#...#.#.#...#.#.###..#..#.#.#.#.#.#...#.#.#.#.#.#.##.##.#.#.#....#.##.......#.#.##..........#...#.#.....#.#..#..#.#.......#..##.#.#.#.#.#.##..#...#.#..###..#.....#.###.#...#.##.##..#.#..#.........#.#.....#..#.#..#.#.#..#...#.#.#.#.#..#.#.#.#.#.#.#..#.##..#......#.#.#.#......#..#......#.#.#...#.##...#...#..##...#.#.#.###.#........#.#.#.#.#.#..#..#.######.....#.#..#.#......##.#..#.#...#.#..###...#...##.###..##.##.##.###.#.#...###.#.##....#.###...#.##.#.#.##.#................#........#.##.##..#..#..##..
.#..#.##.##.....#..##.#...##..#..#.##.#.#.##.#.##.#.#..#.#.##.##.#.#.#.##.#.#..#...#.#.##.#.#.#.#.#.#.#.#.#.#...#..#..#.#.#.#.#.#.#.#.#..#.#.##..#.#.#.##.#...#.#.#..#.#..##..#...#.....#.###.......####..#.......#.#.#..#.##.##.#..#####..#..#..#..#.#.##.##.#..#......#.###..#.#.#..##.#.#...##..#.#.#..#.#.##.#.###.#..###.#.#..##.#.#..###.###.##....#............#.#.#.#.#.#..#.#..#.........#.#.####.#.#.#.###..#.##.###.#.##.#..##.#.#.#.#.#.#.#.#.#.####.###..#.#.#.#.#..##.###..##.#.###.#.#.#.#..##.#.#.#...#.###.#..#.#.#.#.###..#..#.#...##.#.#..#............##..#..#.##..#..##.........#.#...##.##.#..#....#######.#...#.#.#.##.#....#..#...#.#.#.#.#.###.#........#..#.##.....#.####.#.###..##...##.#..#..###...##..#.#.#.#.#..##.#..#..#.#....###..##.#..#......#.........#....#....#..#.#.#.....#..#.#.#.###.###.#.......##...#.#..##..#.#.##....#...#...####.##.#.#.#..#.#.#...#....##..#.##.....#...#.#.#.#.#.#.##..##...##.###.#.##.#...#.#.####....###......##.#..#.###.#....#..##.......#.#...##.##.#.#.####.#..#.#.##.#..##..#..#..#.###.
...#..#....#.#.#..##.###.#.#.#.#....##...........#...#......#.#.........#..#.#..##..#.#..#.###...............##...#.#..###........#.#.##.##.....#.....#....#.#.....#.#...#.#.#.#.#.#.#.#.###.#.#.###.##.#..##.#.#....#..#..##.###..#.#.#.#..#...#.#.##....##....#.##.##...##.#......#.##..#.##..#.###...#.....#......#.#.###...#.#.##..#.#..#...#....##.#.#.#.#.#.#.#..#...#..#..#.....#.#.#.##.#......####...#...#..#......###..#.#.#.##..#.#..#..#.###.#.#.#..#...#.........#.###....#.......#.......###.#.#......#.####.#.#.#.####...#..###..#..##......#..#.###.#.#.#.#..#.#.#####..#.#.#.##.#.####.#.#.....#..###.#.#......####..#..#..##.#.#..#..#.#.#...#.....#...#.#.#.#..#...#.#.##.#..#.#....#..#..##..#.#.#..#...#.##.#.##...###.#.....##..#..#.#.###.#.#....#.#.#.#..#.##.##.#.##.#.#.##.#.#..#.#.##...#.#.#...#.....#.##.#.#...#.#.#.#.###.#...#.##.#.#.#.##.##...#...#..##.#.#..#.#.#.##..#.#.#.#.#.#..#.####..........#..#.##....###..#...#.#.....#..#.#....#.#.#.#...#....###.#.#..#...##.#.#.#.#.#.###....###.#....#.#..##.#..#.#.###.#.#...###
.#..#..#.#..#....#....#.....#....##...#.#.#.#.###.#.#..#.##...#.#.##.#.#..#...#.#..#...#...############.#.##.#.##.....###.##.#.##..#...#.#.#.#.#.#.#.#.#.#....#.#.###.##...##.........#...#...#...#......#.#.###.###..#..#.#.#...#........#..##.......##.#..##.#...#.#.##.....###.#.....##..#..#..##.##..##.#.##.#.#......#.#.#......##..#.#.#.#.##.##.....#.#.#.#.#..#.#.#.####..##.#.#..##...#..#.#.#.######.#.#..###.#.##.#.#.#.#.##..##...##.#.#.##.......#..#.##########.......#.#.####.#..#.#.#.#.#.....#.#.#..#..#...........##.#.#..#..###..#.#.#.#.#..#####...#...#....#.#.#.#..#..#..#..####..#..#.#.##.###..#.##.#.#..#...#.#.#.###..#.#.#.#.#...#.###.#.#.##.###.##.#..##...##.#...#..##.##.#..#.#..#......#..####......##.##....##.#...#..#....###....#.##.#.#..#.#..#..#.#................###..#..##.#.#..#.#.##.##...#.#.#.#..........#..###............##..#.#.#.#..#......#.#.........#...#...#...##....#.#.#.#.#.##.#..#..##.#.#.#..#.##..#.#.#..###.#.#..###...##..#.#..#...#.#...#...###..#.##...##.#.#.#....#.#...#.#..#.#.....#..#..#.#.##
#.#..#..#..#.#.##.##.#.#.###.#.#..#.##.###.#........##.#.#..#.#.##..#....#.##....#..##..##.##.........##.#.......#.##..#..#.#..#..#.#.#.#.....##...#...##.###..#...#..#..##.###.#.###.##.#.#.#.#.#.##.##...#..#...#.#..#......#.###.#.###..#.#.##.#.#.#.#.#.#...#.#.#..#..#.#..#...##.#.#.#..#...###...#...#..#####.##.#.#.....#.#.#.#.#.#............##.#.#...#....#.......#.###..##....##.#.#.#..###...###......#...#####..#...#...#.#.#.##.#...#.....#.#.#..#.#..#.........#.#.#..#..#..##.#.#.#..##.#.#.#.####..#.#..#.#.#.#.#.#.......#.#..###..###......#######.#.##...##........####..##..#.####.#.###..#.#.#..#..#.###..#..#.....#...#.#.........##....#.#..#.#.....#....#..#.#..#..##..#.###....#....#..##.###..#..#.##.#.###.#.###.##.#.#...#.##.###.#.#.#.#.....#.#.#.#..#...#.##.#.#.#.#.#.#..#.#.#.#......#.........#.#.#...#.##.#.#.#.#.#..#.##.###.#.##....#.###.#.#...#.#.#...##.#.#.#..#.#.#.#.#.#..#.##..######...#.#.#.#.#....#..#.....#....#.#..##.##..#.#.##.#..###..###.#..#.#..#.###.#.#...#.#..#.....##.##..#.###.#.#...#.##.#.#.##....#
...#.#.#.#.#..............#...#..####...#...##.#.##...##.###...###.#.#.###.#.##.#.#.#.#.#....##.#.#.#..#..#.##.#..#...###.#.#.#.#........#.#.#...#..#.#...#...#.#.#.#..#.....##..#.#.................#..##...#.#.#....#.#.#.#....####..###...#..##...#.......##......#..#.##..#.#.#....#...#...####.#.#.#.#.#.###.....#...#.##..#...#.....#.#.#.##.#.#...#..##..#.#..#.##.#.#..#.#.#.#.#.#...#....#.#.#.#.#.##.##...#.####.#.###.#.##....#.#...#.#####.#..####.....#.#.#.#.#.#..##..#.#.#.#........#.#..##..#.###.#.....#.#####...###.#.##.....#.#..###.#.#.#..#######..#..#.#.#.#.#.#####.#.#.#....##.....#.##......#.#....#..#.#.#.#.#..##....##.#.#.##...#.##.##....#.#.#.#.#..#..#..#.#.#.#.#..#.#.#..#.#..#..#.#.#.#..#..###...#.#..#.#...#.#.##...##.##...#...###.#.#.#....##..##..#..#...#.#..#...#.......#.#.##.####.#.#......#.#..###...#......#....#.....#..###.#..#.....##..###.#.#.#.##.#..#...........#.....#.#.###.#.#......#..#.##..#.##.#..##.#....#...#.#......#..#..#.#..#...#..#..#.###....#.#.....###.#.#######....#......##.##....#...##.#.
##...........#.#.#####.#.#.#.#.#.#.#.#.#.#.#..###.##.#..###.##...........................#.#..###.#.#.#..###.##..#.##..#....##...#.##.##.##...#.#..#.#.##..##........#...#.###.###.##.#.#.#.#.#.#.#.#.#.#.#.#..#.##.#....###.#.#..#..#..#.##...#..#.###.#.##.#.####.#..###..#.#.##.#.#..##..##..###..............##.#.#.#..#...#.#.#.#.##.#.##..#.#...#.#.#.#.#...##..#....#..#.......#...#.#.#.#............#.#.#.#.#.#......#.....##.#....##....#..#..#..##.##.#.#.##.###..##...#........###.##.###.#..###...#...##.#....#####.###.###..##.#....#..#.....#..#.#####.#..##.....#...##.##........#.#.#.#.#....#.#.#.#....#.#.#....#.###..#..###.###...#..#.#..##.###.#....#...#.#...#.#...........#..##.#..#.#...#........#.#..#.#.#...#.....#.#.#.#.##..#.#.#.###.#..##.....#.#...#.#.#.##..#.##...#..###.#.#.#....#....#.#.##.##.#.#.#..#.###.#.##.##..#.##..#.#..#.......####.#.#..###.......#....#.##.#.##.#.#..##.#......#.....#.#.#..#...#.#...#.#.#.#...#.#..##....##.#.#.#.#.#..#.#.##..#..#.#..#.###..#.#.###.###.#######..#.#.#.##.#.#.#.#.#.#.#.#....
...#.##.#.#.#.#.#....#.#....................#..#..#...#..#.....#.#.#.#.##.##.####.##.###..#..#...#.#...#..#..#.#......#.#.##..#.###.#.#....#.#..##...#.#.#.#.#####.#.#.#..##..........##.#...#...#...........#.....#.##.#.#...#..#..####..#.##...#...#.#.#......#....#..#.#.....#...#.#.#.#.##.#.#.#.#.#.#.#.#.#.###...#..#.##........##...#...#...#.#.#.......##...#..##.#..#.#.#.#.#.##......#.######.#.#.###.........##.#.#.##.##.##.#.#.#.##.#.#.###..##..###..#.....####...##.#.#.#.#....#....#..#.###.#.#.##.#.#..#.#..#.#..#..#..#.#.#.#.#...###.#.###.#.#..#....#####.#..##.#....#.#.#.#..#...#...#.##...###.#.#..#...#.##...###...###...#.#.#.#.#..#.#...#.#.##.#.#.#...##....###.#.#.##..#....#.#...##..#.##.###...#......##..#.##..##........#.......#....#..#.##.##.#.#.......#.#.####.#.#.#..#.###.###..#.#...##...#...#...#...#..#...##..#.....##...#.#.#.#.#...#..#..#..#.#.#.#.#.###....##.#..###.#.#.#.##.#.#.####.####.#..##....##........##..#..#..#.#.#.#.........#.#.#.#.#.##.....#..##..#.....#...#..##.#.#.#..##..#...#......#..#..#.#.##
#.#..#...#..#.#..#.#.##.####.#.##.#.##.##.#...#.#.#.#...#.##.##...#####.##..#.#..#..##.##..#...##...##..#..#....###.#........#...#...###.#....##...##..#.....#..###...#.#.#.###.#.##.#.#..#.###.###.#.#.##.#..##.##........#.#.#..#..####...##.##.#.##.....#.#.###.#.#.#...##.#..#.#................#.#...#...#...#.#.#.#.#.#.##.#.#.####.#.#.#.##......##.#.#.#.#.#.#.#...#....#...#..#.#.##.#..#..#.#..#...#.######.#.###.....#.....#..##...........#.#.#.#..#.#.##.#.#.####.#.....####..#.#.##.#.#....#......#.....#..#..#...#.#.#.#.......#.#.#..#.#...##.#...#.#.#.####.##.#..#.#.##.#####..#.#.#.#.#.##.###.##.##.#..##.....##..####..#..##....#.....###.#.#............##.#.#.#.#..###..#.#..#.#....##..#.#....##..#.###.#.#.#.#.##...#..#.#.#.#..#.#.#.#.#.##.#..#.........##.#.#......#...#.#..#.#.###.##.#.####.#.###..#.#.##...#...#.#.##.#..##.#####.###.#.#..#.#.#.#.#.#.#...#...#..#...#.#....#.#.........#...#..###..###...#.#.#.#.#..#.#.##.#..#.#..#..#.....##.##.##.....#......##.#.###.#.#.##.#.#.#.#..#.#...#...###.#..##..##.#..#.#.##....#
...#.##.###.#.##.##.........#.##.#.#.##.##.##......#..#......#.#.###......#.#.#.#.#.#...#.#.##...##.#.#..#.#.##....#.##.#.###.#.#.#.#.###.#.#..#.#.#.#..##.#..#..#.#.#.........#.#..##...#.#.#.#####...#....#.#..#.#######.......#..##.####..........##.#.###..##.#.....##.#...##...#.#.#.#.#.#.##.#...#.###.#.##..............#..#...##.....#..#..#.#.#.#..#.........#.#.#.##.#.#.#.#.#..#.#..#.##...#.#.#.#..#.#...#...#.#.#.#..#.##..###.#.###.#.#.#.##....#......#......##..##.#.#####..#..#......#.#.#.###..##.#...#.#..#.#.#.....##.#.#..###..#..#.#.#..#.#....#...#...#...#...#.#..#..#.#.........................#.#.###.###.#..#..#.#.###.#..##.#..#..#..#.##.#.##.#.##....##.##.#####...#.####.#.#..#...#.#####....#...#....#.#.##...##..#...#..###......#..#.#.#.#.#.#.####.#.##.#.#..#.#..#......#..#......#.......#.....#.##..###........#.#..####...#..#...#...#.#.......#.#.#.#.#..#.#...###.....#.#.#.#..#.#.#..#.#..#.##...#..#...#.####....#.#...#..#.#.#.#..####..##.#.#.#.##..##...#......###........#..#.#..##..#...#..##..###.#..#.#.#.#..
###...#.####........#.#.#.#..............#.#.#.#.#..####.#.##..#..#.#####............#.#....##.#.#......#..#.#.##.#....#............#..#...#..#.###...#.###..#..#.....#.###.###....##.##.#.......##.#.#..#.#...#...#.......#.#.#...##...#.#.#.#.#.#.#..#.###.#....###.#.#...#.#..#.#..#..###...#.....##..#..#.....#.#.#.#.#.#.#.##.#.##.#.###.#.#.#...#..##.#.####.#.##.................#.#..#.....##..#.....#....#.#.#.#...#...#..#..#..#.###.#.#...#...##.#..#.#.#..#.#.##...##...#..##..###..###.#..#..##.#.#..##.##.....#....#.#.#.###.#.#....#...###.#.#..#..#.#.#.#.#.#.##..##....#...#...###.#.#####.#.#.#.#.####..........#....#.#......###..####..#.#.#.###..#....#..#.##.###.#...###.##...#.###...#..##....###.##.#.#.#.#.#.....#.##..###.#.#..#####.#.#..#......#.###..##.........#..#...#.#.##.##.#..##.##..#.#.#.#.####.....#..#.##.##.#....#..#.####.#..##..#.#....#.#.#.........#.###.#.#..###.#..#...#.#.......##...#..#.##...#.#.###.##.#.#....##..#....#..#.####.#.###...###...#..#.###.#.#..#.#.####.#.#..#.#.#..#.#.#..#.#.#..##.#.#....##.#
...###.#.##.#.#.##.###...#.#.#.#.##.#.#.#.....###.#.#.#.#.#.#.#.##........###.#.#.##.....##...#...#.#.#..#..#..#...##.###.#.##.#.##.#.#.#.#.#....###.#...#.#.##.##.##.##..#..###.#..#.#..#.#.#.#.#...###.#.#.#.#.#..##.#.#.##.#.##.#.#.#..##.#...#....#...#...#.#....#..#.#....#....##..#.###.#.#.##...##..#.#####.#.#.###.#.....................#.#.###...#.#..#..#.#.#.#.#.#.##.#.#.#.....#.###.##..###.#.###.#.#......#.#.#.#..#.#.#.#...#......#..#.#..#.#..#...##...#####.#.#.###...#.##.#.#.##..#.#.#......#...#..#.##.#.####..#..#.....#.#...####.....#..#..#..........#.#.#.#.#..##..##....#.#.....#...#...#...####.##.##..#.##...##.#.#.#.#...#..#.......#..#.#.##.#...#......#.#..#..#.##.#..#.##..#.#.##.###..#.....#...#.####.#.#.#..#..##.#.####.##..#..##.#.#...#.#...####.##.#.##..##...##..#...#.###..#....#.#....#.##.#..#.#.###.##.###..#....#...#.#..##..#.##.##...#.##.#.#.#..#.....#....#..###.#..#.#.#.#..#.#..#.#.###.#.....#.....####.#.#..#.#.#..#....##....##.#.#.#.##.##...####...#...#.#.###....#.....#......#.......#.....#.##..#..
##.#..........##....#####..####.#.##.#....#.#.....................#.##.#.#.....#.#..#.##.#.#.#.#.#.###.#.#.#.#..##.....#.###.#.##.....#.......#.###...#.#.....#..##...#..#.#..#.#..#...#.#.#..###.#.#.###..##...#..#....#...#...#.......#..#..#.#.##.#.#.#.##.####.##.#.####.#..##.#.###...###...##..#.#.#.#.#...........#..#.#.#.##.##.#.##.#.#.......#.##...#...#.#...#...###..#.#.#.#.#.##.#.....#...##...###..#.#.##........#.......##.#..#.#.#..#....#..#.###.#..#.#.#..##.....#..##...#.....###.....#.#.##..##..#..##......#..#..#.##.#.##.##..##.##.#..#.#.#.#.##.#.##.......##.#.#.#.#.###...###.#..#####.#.##.#..##..#...#....##...#..#.....#.#.#.##.#.#..#...#.#...##..#.#.#..#..#.#...#....#..#..#........#.#..#.#.#.##...#..#.......#..#......#...#.##.#..##....##....#.#.###.......#.#.#.##.#..##.#..#..#.#.#....##.#..###.#......#.....####..##.#.##.#...##.#..#.##...#..#..###..#.#.###.###.#.#.#.....#..###.#..#.#.#......#...#.#.#.##.#....##..##....##.#.##.#..#.#..#...#...#..#..#..####.#.##........#.#.###.#...#.#.###.#.#.##.#.#.#..##.#.#
.....#.#.#.##.#..#.#####.#.#.#.........#.#...#.####.#.##.#.###.#.#.####...#.#.#...#..#.#.#....................#.#.#.#.#..###.#.#.##.#.#.#.#.#..###.##....#.#.#..#..##..#.#...#...#..##...#.###.#.......###.#.#.#.#..#.#.#.##.##..#.#.#.#.#..#..#...........#....#........##..##.#.......#.#.#.#.#..#..#....#..##########...#.###.#...#.####...##.#.#.#....#.#..##....#.###.#.###........#......#.#.#..#.#.#.###.#.##.#...#.#.#.#.##.#.#..#.#####.#.#...#####....#...#.......##..####.#.#.#.#.#.#.###.##.#..#.#..#.#.#...#..#.#.#.#.#.#.....#...#...#.....#.##........#.#..#..##.#.#............##.##....#..###.#.##.#...#.#.#...#...#.#..#.#.#.#.#.#..#..#..##..##...##.#.#.##.#..###..#..#...##..#.#..#.##..##.##.#....#....#...#.#..#...#.#.#...#.##.#.#.#.#..#....##.#.###.#.#..#...#.###.##..#........#.#....#.#....#.#.#.....#..#...####.#.##.#.#.#.#..#........##.....#...#.#..#.#.###.#.#...#....#...#...#.#.###..##..#......####.#.#.###..#..##..#.##.#....####.....#..#..#..#.##..##..#.#.#..#.####..#.#.#.#.#..#....##.##.##.###...##.#.###..#.#..#...
.##.###..#.#.#.##.#####........##.#.#.#..##.###.##...#.###....#....#####.#.###.##...#...##.####.#.#.#####.#.#.....##...#..#...#..#..##..##.#..#.#..###.#..#...#..#.#.#....##...##.#.#.##.#..#..##.#.#.#.###........#.#.#.#.#.#.#..###.....#...#.####.#.#.#..#.##.#.#.#.#...###...#.#.#.#.........#.#.#.#.#.##.#..........#.......##.#...#..#.##...#..#.###.#.#.#.###.#.##.#..#####.##.#...#.#.#.#...#..#.....#.......##.#.###..#..#..#..#....#.#.#...#...##.##.#.#.#.#.##.#.#.#.#............##...#...##..#....#.....##..#..#...###..#.#.##.#.#.##..#.#.#..#.###.#.###..##.#.##.##.#.#.#.#.#.#.#...#.###.#..#..#..#..##...#...#.#.#..#.#........###..#.##..#..###.##..#..........###.#..#.#.#.#.#..#.#...#.#.###..#.##.####.#.#.###..#.#.#...#..##...##........#.###.#....#....#..#.##......#...#.#.#.#.#....#.#.#...#.#..##.####...#.##.#.......##........#..#.#.#.##.##.#...##.#..###...#.....##.###.#.#.#####.#...#..#.##.#.##.#.###.......#.#...#..#..###..#.#...#.###.#.#...#.#...#..#..#....#.#....##.#.....###..#..#.##...#...#..#.##..##...###.#..#..#.#
#.#.##..###........#####.#.#.#..##..#..##...#.#.#.###...#.#.##.#.#..#####...#...#.#.##.#..#....#..#..#..##...##.#.#.##...#.#.###..#...##....#....#..#.#.#..#.#..#.....#.#.#.##........##.#.#.#...#.#.....###.#.#.#...............###.####...##..#..##...#.#....#..#...#..#.#..#.#...#.###.##.#.#.......##......#.##.#.#.#.##.#.#..##.##..#..##.#.#.#.#.................#...#..#..#...#.#.###.....#.#..#.#.#.#.##.#.#...#...#.#.#.####..#..#.#.....##..#.##..#......#..####.....#..#.#.#.#.##.#.#.#.#.#..#.##.#...#.#.#.#...#.#.#.#.#..#.......#.#.#..#...##...#...###..###.....#......#..#..#...#.#........#.#.#.#.#.#.##.###.#..#..#...##.#.#.#.#.#...#.#..#.##..#.#..###.#.###..#...#....#......#...##.......#.#......#........###.#.#.##.#.#.#.#.#..##.#.#.#..#....#.#..#.#..#...#.##.#.#.#.#..######.###.#.#.#.#..#.#.#....#.##......#.#.##.#..##.#.##..#..#.#.......#.#.#.#.##..#.#.#.#.#.#.#.......#..###..##.#.#...#..##..#...#.#.#.#.#...##...#..#.#.#.##.#.##..#.....##....##..#..#..##.#....#.##..###.#..###..##..#.##..#.#.#.#....#..#.#.#...#...#...
..##...##..#.#.#.#..#.#..##...##.#.#.#.#.#.#.......#.#.#..#.#..##..#.###.#.#.#.#.#..#....#.##.#..#..###..##.####....#.##.#.....##...###.#.#...#.#..#.....#.#.#.#.#.#.###......#######....#.....##...#.###.###.###.#.#.#.##.#.###..#..#....#..##.##..#.#.#.#.#.#..#.#####..###....#.#...#...#.##.##.###.#.##.#.#..###..##...#..#..#.#.#.#..#.....#...####.#.#.#.#.#.#.##.#.##.#..#.#.#...###.#.##...##....#....#.#..##.#.#.#.......#..#..#..#.#.#.#.##.#.#.#..#.#.#.#.#.##.###.####...#...##............#....#.##..##....##.........#.#.##.#.#.#.....#.#.##.#.#.#.#.###..#.#.#.####.##.##.#.####....###.###.............#.....#.####..##...###........##....#....#....#.#..#..##..#.##..##.#..#.##.#.#.###.#.#.#....#.#.#.###.###..#..#..#.##..#.#....#.#..#.#..#..#.#.##.#.##.#..##...#...#.....#...#.#..#....#...#..#.....##.#..#.#.#.#..###....#..###.#..#.#.#.#####.###.#.......##.......#..#.#.#.#.#.#.#.#..#...#...#..#..#.#.#.#...###..#.#.#..##.#............#..#.####.#.###.#.#...#.#.#...#.#..####....#..###.#####.#...#.#.....##.#..#......#.#.##..#.#
#.#.##.#.#.######..#....#...##....#..##..##.######......#..#.#.#.#.#.##...........#...#.##..#..#.##..#..#.#..#.#.##...#...##.#.####..#...#.##..#.#.#.#.#.........##...#.##.#.#........##.#.#.#....#.#.#.#..#....#...##....###..#.#.#.##.#.#.#.#.#..#####..##...#.#....#..#.#.#.#....#.#.#.###.#..#..#.....##...##.#..#..#.#.##.#........#..###.#.#.###..#.#.#...#.#...........#.#..###.###...#..##..#.#.###.#....#.#....#..##.#.##..#..#..#..#.#...#...##..#..###..#...#..#.#..#.##.###.#..#.#.#.#.#.##.#.##...#.##.###.#..#.#.#.#.......###...####.................#..#...#.....##..#..#.###..#.#.#..#...##.#.#.#.#.#..#.#.#....#.#.#.#.###.#.##.#.#..#.#...###.##.#...#..#.#.#...#.#.#...#.##....#...#...#...#.#..#....#..###..#.#.#.##..##....#.#...##..#.#..#.##...........#...##..##..##.#..##....#..##.###.#.#...#.#.....#.#.####..###.#.#..#.####.#....##...##..###.#.###.#.#.####.#.##....#...#.......#.###..#.#.#.#.#.......#.###.#..#...#..#..#####.#.#.#..#...#.#...........##.#....##..##.#.###.#.#.#..#...###...##.....#.##.#.#.#..#.#.##.#.#..#...
......#......#.#.#..##.#..#.#.##.#.#.#.#.#.........#.##...#............#.#.##.#.#..##..##..#..#.#...#.#....##..##..##..##...#...##..#.##...#..#.....##..#.#.#.##...##.#.#.#...##.##.#..#..###.###.#.......#.##.#.#.#.##.####.#.......#...#........####..#..#.#...#.##..#.#....###.#......####...####.##.#.#.#.#.#.#.#.#......#..#.#.#.#..#.#...#....#.#...#..#.##..#.#.###.##.....#..#..#.#.#.#.#..#...#####..#.###.#.#.##.###.....#.#...#.#..#..##..#.#.#...###.#.#.##.#...#.#....#####..#...#.#..#.#......#.#..#..##..##..#...#.##.##.#.#.##.#...#.#.#.#.#.#.##.#...#.#.#.#.#.#..#..#...#..#.#.#..#..##...#..##..#.##....#..#.#.........#..#.###....##.#.#.#...#...##.#.####..##......#.#.####.#..#.###.#.#.#.#..#.#.#...#.#.#...#.#..#.#..###.###.#..#.#...#.#...#.##.#.#.#..##.#.#.#.#.#.#.#.#.#.##.#.##..#..#..#.###.##.#.......#.#..#...#.#...###..#.#.##..#.###..#.......####.#...#..##.#.#.#.#..#.#.#.....#.###.......##.#.#....#...#..#.#..###.#....#...#..#.##.#..##.#####.#.....#.#.#..##.....#..##...#..#.#.#.#.##..#.#..#...##..##..###...#..#.#.#.
#.####.#.#.##.....#..#..#..#...............#.#.#.#..#.#.#..##.#.##.#.##.#...##...#.#.#...#..#....###....#.##.#.#.#.#.#.#.#.#.#.####.#.#.##.##.##.#.#.#.###.###..##.#.......#.####..#..#.#..#..#.##..#.#.##..#....###..#...#...#.#.##..#.#.##.##.#..#..#...#..#.#.#..###..#.#.###.#..#.#.#..#.##.##...#.#...........##..##.#.#..#.#...#.#....##.###.#...##..#..#..#..#.#..#.#.##.##.#.#.#.........#.#.##.#.#.#.####..##...#..#.#.#.#..#.#.....#.#.#.#..#...##..#....#.....#.#...#.####.#.#..#.#...#.#..##.#.#...##.#.#.#...#..#.##..#.#..#...#...#.#.###.#..#..#..#.##.#.#...##...#..#..#.###....#..#.#.#.##.##..#.#..#.#.#..#..#.##.#.##.#.#..#.#.#.#...#...#..#..##.#..#.###.#.#.##.##.#....#..#.#......#.......#....#.##......##...#.#...#.#......#..#.#.##....#.###.#.##.#.#.#.....................#....#.#.#..#.#.#....####.#.#.#..#.#.#.#..#.#..#.#....#..#..#.#.#..##.#.#.####..#.#.#...#.....#.#..#...##.##...#.#.#.#.#...#.#.#.#.##.##....#..#...##.#.#.###.#.....#.###...###.#.#.###...#...#.#.#.#.#.#.#.#.#.........#..#..#..#...#.#..#.#..#..#.#.#..#
...#....#..##.#.#...###.##..#.#.#.#.#.#.#.#.#..##..#...#..#.####.##.......##..#.#.....#.#.#.#.#.###.#.#.#.#.....................#..............##.....###..#..#.....##.#.#.....#..##.#..#.#..#..#.#..##.#.#.#.##...##.#.##.##..###...#.#...##..#.#..#..##..#..#....#...#..#..##....#...#.#...#..#.##...##.#.#.##.#.#.#.#.#...#...#.##..##.#.#...#...##.#.#.#.#.#..#.#...#.#..............#######..............#.#.#.#.#.#..#.....#.#.##.##.#.........#.##.#..#.###.###.#.#.#.#....#.......##...#..#.#.###...#.#.......#.##..####..#.#.#..##..#.#.....#...##..#..#..#.....##...#.#.#.#.#...#.##.#.#.#.........#.#.#..#..##..#..#..###..#....#.#..#.##..##.#.#.##.#.#...#.#..#........#...#.#.#.#....##.#.###.#.#.#..#.#..#.##.##.#.##.#...#....##.###.#.....#.###...#....##.......#.#.#.#.#.#.########..##.#......##..#.#.#.#.##..#...#........#.##..#...##.###..#...#...#.#..#...##.#...#..#.#.#.###....#.##.#.#.##.#...###...#.#..##....#...##.#.#.#.#.##....#.###..##.#....#.#.#.....#...#.#.#.##....#..#.#.......#.#.#.#.#.#.#.#.#.#.#.#...#....##..#....#.#.
#.#.##.#.#..#..#.##.#####.####.#########..#..##.##..#.#..#....#...#.###.##...#.##.#.#..........###...#...#..####.###.###.###.#.#.##########.#.##.#.####.#.#.#..##.#.##..#.#.##...#..#.#....#...#..#.####.....###.#.#...#...#..##..##.#..#.#.#.##..#..#.##.#.##.##.#..#.#.#.#...##.#.#.#...##..#...#..##.#..#..#.###.......##...#.#.#.#.###...#.##.#.#...........#....#.#...#.###.#.#.####........#.#.###.##.#............#.##.#.#....#..#.#.##.#.###.......#...#....#.#..#.##.##.#.#.##.#...#.#..#....##.#.#....#.#.#.....#.#...#......#.#.#....###.#.#.#.##..#..#..##.#.#.##..........#.#..#.......#.#.#.#.#.#....#.#...#..#..#..#.####.#....#.....#..#...#.#.....##...#.###.#.#.##.##.#..#...#.#.#...#####...#..#.#.#....#.#..#.#..##.#.#.#.#..##...##.#....#.##..#.#.#.##.#.#.#..##..#.#..#..#....#..#..#.#.#....#...#......#.#.#..##.##.#...#.#..##.#...#.#.#.#..##.#.#.#.#.#.#..##..#..........#.#....#.#....##.#.#####.#.###.#.###.#.#..##...........##.#.#...#..#.###.....##.#.#.#.#......##.#.###...#.###.#..####.#..#.#.....#.....#.#..###..#.#.##.....
...........#..#...#...#....###..#.#.##..##.#.#....##...#.###.#.#.#.#.#.#..##....##...#.#.#.##.#.#.#.#.#.#.##...##...#...#...#..............#.................#.###....##...#..##...#...#.#..##..#.#.###.#.#.#.#...#.#.#..#..#.#.#.....#.#.......#..#......#.#......#..#......#...#.....##.###..##..#..#...###...###.#.###.#..#..#.#.....#.##.....#...####.#.#.#..#.#.#..#.#.#.#.#.#.#.#..#.#####..#..#..#..##.#.#.##.#.#....##...#.#..#.....###...#.#.#.##..##..###...##............#..#..##.#.#..#.#.#.....#.#..###.##.####.#.#.#.#.#......##.#.#..........#..#...#..#....#.#.#.#.#.#....#..#.#.#.#.###.#.....#.#.#..##..#..#...#..#.###.##.##.#.#...#.##.#...#.#.#.##.#..###..#....##...#.##.###..##..###.#.###...#..##.#####.#..#..##...#...#...##...#.##.#..#.#....#..##..#..#.#..##..#.#.#..#.##..#.#.##.#.##.#.#.#.#.#.####.###.###..#.##....#.#...#.#.....#.#..#.#..#.......#.###..###.#.#.#..#..#.#.#.##.###.#.#.##.....#.#...#...#..#..##.#.#.#.#...###.##...#...#.##.#..#.#......###.#..#.#..#.#.#.####.#.###..#..#...#.#.#.##.#...##..#..##..#.##.#.#
##.#.##.##..##.#.#.#.#.##.#.#.#.....#.#.......#.#..#.#..................#.#.###.#.#.#...#.#.#.............#.##.#.#.#.#.#.##.#.#.#.#.#.#.#.#.################...##.#.###.#.#.#.#.#.#.##.##.#.#.#.#...##...#.....#.#..#.###.#......#.##.#.#.#.#.#..#.##.#.#.#...#.#.#..#.#####..###.##.#.#..##.#.#.#.#.#.##..#.##..#.#...#..#.#..#...#.#.#...##.#.#.##.#.#...#...#..#...#...#...........#.###.#..#.##.#..#.#.#.#.###.#..#.#.#...#.###.#..##.#..##.##...##.#.#.###.#..##.####.###.#.#.#..##.#...#..#.##..###.#.##..#.#......##..#.#.#.#.##.#.#.#.....#.#.#.#.###.#.##.#.#.###....#...#..#.#.#.#..###....##...#.#.#...#.#.#.#.#.#.##..#.#..##.....####.##....#..##..#....#....#.####.#.#.#.##...#...#.#.#.#..#.....##.##.#.#..#..#...#.#.##.#.#.##..##.#..##..#...#...##.#..#...##.#..#.#.#.#.##...#.#...#....................#....#...#...#..#....#.#....##....###.#....#..#.#.#.#.#.#...#.#.#..#...#..#.#..#..#.#...#.......##.#.##..#.#.#.#.#..#..#..#...#.#.#.#.....#.#.##...##..###..#.#.#####..#.##.#.......####...#..#.#..#.###.....##..#.#..#..#..#....#..##
..#.#..#..#....................##.#....######....#..#.##.#.#.#.#.#.#.##.............####......#.#.#.###.#....................#.#.#.#.#.#.....................#...................................##.#.#.#.#.#.#...#.#.#....#.#.#..##.....#..#..#.#.###..#..##..#....#......#.#.#....#...#...............###..#..#..#.##.#..#.#..##..#...##...#....#.....#.###.#..#.##..##..####.#####....#...#.#.#.###..........#..###...#..##...#...#..#.#.#..#..#.###.#....#...#.##..#.##.....#...#.#....##..#.##.#.#..#...#.#..#.#.#.##.#.....#..#.#.##...#.###.#.#...#####..#..#.......#.###.##.#...#....#.#.#.#.#.#.#...###.#.............#.#....#...#.#...##.#.##.#..###.###.#.#.#.#...#....#....#.##..#.#........#.#.#.#####.....#...#.##............#.#.#...#...#..##..##.###.#.#.###....##..........#.#.#.##.####.##.#.######.#.#.#.##.#.#.#.#.#..#.#.##.#.#.#.#.#...#..#.#..#.#...#.#..#.#.#.....#..###.#.....#.#.#..#.#.#.##.#.#..#.#.#.........##.#.###.##.#.......##.#..#...##.#..#..#.#.##...###.#...#..##.#.#.####.#.##.#....#...#.#.#.#.#.#..##..#...#..#.##.#.#
.#....#..##.##.##.#.#.#.##.#.#.###.#.#.#......#.#.###.....#..##...#...##.#.#.#.#.##...#..##.##.#.#.#.#.#.#.#.#.#.#.##.#.#.##.............#.##.#.#.##.#.#.#.##..##.#.#.#.#.#.#.#.#.#.##.#.#.#.#.#.............#.##.#.#...##.#..#..##.#.#.###.#.###.....##..#####.###..####.#.....#.##.##..#.#.#.#.#.#.##..###..#..#..##....#...#.#.#.#.#.#..##.###..#.##.######.#....##.#.#.....#....#.#.#.##.#..#...#..#.##.###..#..#.#.#.#.#.#.#.##.#.###....#.#....#.#.##.#.##.#....#...##.#.#..#....#.##.#.##.#......#.#.#.#.#.##.#...#..#.#.#.###...#.#.#..#.......#..###.#..#..##.#.#.#..#..###.#.#.###........#....##.#.#####.###.#.#.##.#..#.#...#..#..####...#...#....##..#...#..#.##.##.#.#.#.#...#...##.#.###....#...#...#.#.####...#.###.#.#.#.#......##..##..#.#.#.#...........#.#.#..#.##.##.#.#....#.#....#.#..####.....#..................#..#......#..#.##.#.#.#.##.#.#..##..##.#.....#.#.#..#.....##.#......#.....#.#...#.#..#...#.###.##..#......#...#.#.#.#...#..#..#.#...#..#....#.#.#..#....##.#.#.##..####........#.#..##.#....##..#.#.#..#..##..#.#......
..###.##...#...#.#.###...#..#...#...#...##.#.#.....###.#.#.##...#.##.#..#...#####...##.###.#................#..#.###.#...#..#.#.#.#.#.##..####...#...#.##.#...#....#.#..##..#..#..#.#..##...#...#.#.##.#.###.#.......#.#....##.#..#.##...#...###.#.#.#..#.###...#..#..#.#..#.##....#.#.#.##.#...#...##..#.#.#...#..#..###..##........#...#..#.####.#...#..###..#.#.##.....##.#.##.#..#.........#.#.#.##.#.##..##...#....................#.#.##..#.#.#..#.#.....#..#.#..#.######.#.#.##.#..........#.###...............#.#.#..#......###.#....#..#.#.#.#..###...#...#....#.#..#.#.##......#..###.##.#.###.#.....#.#.#...####.#...#..#.##.###.#..#..##..##...####.#..#.#.#....#......###..#.#.##..##.#....#.#.##..##...#..#...#...#.#.##...#.#.#.#.#.#.#.#........####.####.#...#.#..#.#.#.#...#.#...##.#....#..#.###.#.#.###.#.#.#.###.##...####.#.#.#............#......###.###.#.#.#.##....####.#.#.#.##.#.#..#.#..#.#.#....#.##.##...#...#.##.#.###.#.##..#.#.#.#..#..#.#.###...###..##..###.#..........#..#...#.#.#.###..##...##.#.#.#....##...#..#...#.#.#.#
#...#.#..#.##.#......####.##.#.#.#.#.#.#.##.#.#.###.#...#.....##.##.#..#.#.###...#.##..#.....#.#.#.#.#.#.#.###.##......##.#...#.##..##...#.####.###.#.#.#...##..#.##...#...#..##.#..####.###.###.#....#.#.#...###.#.###.#.#.#....##.#.#.#.#.#.#...#....#...#..#..#...#...#.#.#.###........#.##.###.#..#......##..#...#.#.#.#.###.#.#..##..#....#....##.#.#.#.#.##..#.#.##...#....#.#.####.##.#..............#.#.##...#.#.#.#.#.#.#.#.##.......#.##....#...###.#.#..#.#.#.######....#.##..###.#.#.##.#...####.#.#.##.#.......#.##.##...##.#.#...#.#..##..###.##..##..##.#...#....#..#.#.#..#.#..#..........#.#.#..#..##.##.##.#.#..#..###......#.#.#.#.#.##..#....#.......###.##.##....#.....#..##....#.#....#.#...#.#..#.#.#.##.#.##..#.#..####.........#.#.#.#...#.####...#.#....#...##..#.###.##...#.###...#..####...#####...###...##..#..#.##.....##.#.####.#..#.#.#..#...#...###..#.###..#..#....#.###...####..#.....#.#.#.......##.##.#.##..#.###....##.......#...#....###.#..#.#.#.#...#..#.##.####...#.##..#...#...#..##.##......##.#.#..##..#.##..#...##
..#.#.##.##..#.#.#.##.....#......................#...#.#####.#...#...#....#.#..#.#.#.#.#.#.##..##..##..##..##.#...#.#.#.....#.##...#...#...#######.#......#.#.#..#...#..##.#.#....#.#..............#.##.....#....#...#...#...#.#...............#.#.#.##.#.#.##.#..##.###....#...#.#.#.##.#...#..###.#..##.##.#.#.#.#.#.......#..###.#.#.#..#.#..#.#..............#....##..##.#.##........#..#.#.#.#########........#.##...###..#..###...#.#.#.....#.##.##.#.......#........####.#.#...##..#.#...####.#.#....#.#.#.#..#.##.#.#.#....##.#..###.#....#.#.#..#..#.#....####.#.##.###.#.#..#.#...#.#.#.#.#.#.#....#.#..#.##.#.......##..#..#.#####...........#..#.###..##.#.#.....#####.#.#.##.#..#...#.#.#..#.#.....##.#.#.#..#.....#..#.###.#.#.####.#.###..#...#.##...######.#..#.#..#.#...##.#...#..#.#.##..#..#.###.##.######.#.#.##.#..#..#.....#.#.#.###....#.#.##.#.#.#.##.#.#.#.#....#..#..#.#.###.#.#.#...###..##.#.##..####.#.#...#.......#..##.#.###.#.#.##..##..###..#.#..#....#...#.#.#.#..#.....#.....##.#.###.#.#.#....#.#.#...#....#.#.#..#..#.#.#.#
#..#...#..#.#....#.#.##.#..#.#.#.#.#.#.###.##.#.#.#.#####...#.#.#.#.#.###.#.##..#.#......##.##...##...#...#.....#.##..###.#..#...#..##.#.##.###.#...#.#.#.##....#.#.#..#.#.#.##.##...#.#.#.#.#.#.#..##.#.#.#.#.##.#.#.#.#.#.#.##.#.#.##.###.##..................#.#.....##.#.#.#...###...#.##.#..#...#.###.......#..#.#.##.#..#...#......#..#.#..#.###.#.#.#.#.#..##.##.#.......#.#.#.##...#.....#.........#.######.#..###.#.##.##.####..########..........##.###.##.#.##.#.##.#...#.##..#...#.####...#.###........#..#.##.....#.#.#.#.#...##..#.#.#..#.#.#....#.#..#.........#.....###..##......#####...#.##....##......#.#.#.#.#.#.#......#.#.#.#.#.#..#....#.#.##..#.##.#..#.....#..#.#.#...#.#..#.#..#.#.##.#..#.....#.####..#....#.......#..###.#..#.#.#..#.#.#.###....#.#.#.#....##..#.##..#..#...#.#..#...#...#..######....#...##.#..##.#.##..#..#.##.#.......................##.#.#.#.#.....#.....#..#.####..##....#.#.#...#.##..#.#.##.##..#....#..##..#.#.###.#...#..#.##.##.#.#..###....#.#.#.#..##.##.....#..#....##.#..#..#.#.#.#......#.##.#.....#
#.###.##.##...#.#..#...#..#.#...#..##.....#..#...........#.#...................#..##.##.#......#####.#..#.##.#.###...#...#..###.#..#..#..#...#...##..#..##...#.#....##.#..#..#....##..#.#.#...#.#.##....#..#......................#....#...#..##.#.###.###.####....#.##.#....#..#.###.##.#..#..##.##....#.##.#.#..#....#..##.#..##.####.#..#....#..#..#...#.###.#.##.....###.#.#.##..#..##.##.#.#.#.#.##.#..#.......#.#.#.....#..#.##.#.###.#.....#.#.#.##.###..#..##....#...#..##.#.#.#..#.#.###..#.#...#.#.##.#.#.#.#..#.#.#....#......##.##..#...#...#...#.###..#.#.#.#.#.#.#.#.#.###.#.#.##.#...#.####.#.#.#..#.#.##.#.#.#.#.......##.#..##.#.#..#.#..###.......##....#..#.#.#.#.#......##..#..#..###...##...#.##.#.#..#.#..#..#.#.#.#.#.#.#.##...#....###.#......#.##.#..##..##.#.#.#...#.#.#.#.#.#.#.#..#.###.#..#.######.##.#.#.....#.##..#.#..#.#.#....#.#.#.#.##.#.#.#.#.##...........#.#.#.#.#.#.#..####..#..###......#.#..###..###......#.##.#.#..###.....#..#.#...#....#....#..#####.#...####.#..#.#.#.#.###..#.#.#..##..#..##..#..#.####.#..#.#.##.
#..#...#...##..#.#..#.#.#....#.#.#...#.#.#..#.##.###.#.#.....#.#.##.#.#.###.#.#.#.#.#....#.#.#.#..#..##.##....###.###..#...#.###.#.##..#..#.#.##.#..##.#...##...#.#...##.##.###.#.#..##...#.##..#...##.#.#..##.##.#.#.##.#.#.#.#.###.##.#.#.#.#.#.#...#...#..#..#.###.#..###..#....#..#..#.#.#..#.#.##.#....###..#..#.#.#.##...###...#..##..#.#.##..#..###...#....#.##.#.#..#....#.##.#.#....###...#..###.#..##.###.......##.##.#..#...###...##.######.#....#.#.#.#.###.#.#.#.#.#........#.....#.#.....#...#..##.....#..#.###.##.#.###.#..#.#..#.#.#.##..#.#.....#.#..#..##.....#.....#....##.....###.#.#....##.#..###..#.#.#..###.#.#.#.#.#.#.#.#.##...#.#.#.#.#.#.#.#.####...##.....###.#.#..#.##.#..#.#.##..#....#.#..#....#.##..#...#...#......#.#.##.#.#...#.#.#...#...#...#.....#...#.#............#...#...#...#.....###..#......#.#.....##...#.#....##.#####.#.#..#.#...##.###.##.#.#.#..#.....#....#.#.#..#..#.#...#.#.#...#..#..###.##.#.##.##.....#.#.###.#.#.#.#.##.##.#.##.#..#.#####..#.#......###...#...#.#..#...#.#..#####..#.#..#.#....#..#...#.
#.#.#.#..##..#.#..#.#....#.#..#....####.#.#.....#..##...#.###.#.#.#.##.##...#........##.#...#.#.#.#.#..#...#.###..#.###..#.#..#..#.#.#.#.#....##..#..#..#.####.#.#..##.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#......####...##....#...#..##.###.#............#.#.#.###.#.#...#...#..#.#..##.#.#..#.#.....#....#...#.####.#..#..#.......#..#.#.#.#.#.#..#.....##.##..#.#.#.#....###..#...##.........#.####.#.#..#.#...#.###...#.#.#.#....#..#..#.#####.##.#..#.#....#.#..#......#...........##.##.#...##.#...##.##.#.#.#.#.#.#.#.#.#.#........####..#...#..........#.#..#.#.....###.#.#.#.#.#.#.#.#.#.#.#.##.##.....#.#.....#..#..#.....#...#.#.##......#...#.#.##......###...#.....#..##.#.#.##.#..#...#...#....#......##.##.#.#.#..#.#......#.#.#.#.#.##.#.##......#...#..###.##..##..##..##.#.#.#.#.#.#.#.#.##.##.##...#..##...#.#..###..#.#.#..#.#.#.###.#...##.#..##.####.#...#...######..##....###..#.#.#.#.###......#..#....#.#...#.##.#.#.#..#....##......##.#...#...#......#...#.#....#...#....#####..#.#.#.#..#.#.#.#.#...#..##...##..###.#.....#...###...#.#.##.
........#..#.....#..##.#..#..#.#.#.####....##.#..#.#.#.###..#.#....##....##..##.##.#..##.#.#......#.##..###...#.#....#..###..#..#.#.......#.#.#.#.#.#.##.#.####...#.#...............#................##.#.###..#.#...#.###.#.#.#...#...#.#.#.#.#.#.....#..#...#.#.#.#.#..##..#.#.....#...#.####.#.#..##....###...#..#..#.####.#.#...........####.#.#..###...#.##.#.#.#...#.#.#..##.#.###.....#..#.###...##....#.#.#.#...#.##.#.#.#.#...###...#...#...##.#...#..##.#.#.##.#.#.#.#.#.#.##.##...#.#.####........#.....#........##.#.#..##.#..##..###.#.#.#...##..#.##.##.###...#.......#...#....#.#....#.##....##.#...#.#..#.#.#..#.#.#.#.#####.#.#.....#.##.#.###.#.###.#.#.#.#.....#.....#.##...##.#.#..##.#.#...#.......#.#.#.###.#......#...#...#..#.#.#..#.#..###..#.#.#.#.#.#.#...###.....###..###...#.#.##..##..##..#.##.#..###.#..#.....#####.##.#.#.#..#..#....##..##....####...######.#.#..#..#.#...#.#.#.#..##.###.#.#.......#.#.#.#.#.#.#.#.#.#.#.#.#.#.#.##.#.#.#.#...#.#..##..##.#.###..#.....#..##........##...#..##..#.#.#...#.##.##.#..#.#...#.#..
#.#.#.#...#.##.##.#...#..#.#....####..#.##.###.#.....#..#.#....#.#.#.#.#.####.##....#..#.##.#.#.#.#####.#..#.#...#.##.##.#.#...##..#.#.#.#.#.................##.#.#..#####.#.#.#.#.#.#.##.#.#.##.#.#.#.#.###.#..###.######....#.#.#.#.#.#...###..#.#.#.#.#.#.#.........#...#....##.#..##.....#...#.#.#.##.#.#.##.##..##..#.#.....#.#.##.###.#.###...#..#..#....#.##...##....#.#.#.#...#.#.#.#.#.#...#.#.#.##.#.......###............#.#.#.#.#.##..##..##.#.#.#.#...#..##..###.#..#.#..#.#.#.#..#..#..####.#.#.#.#.#.#.#.#.#.#.#..#.#....#.#.#.#..###.#.##..#.#...........#.#.#.#.#.#.#.#.#.#..#.#.##.#...##...#.##...##.#..#.#..###.#....#....#..#.##..###...#....#.##.......###.#.##.#...#.##....#.##...#...##.#.#.#.#....#..#....#.#.#..##..#.#.#..###..###.#..###.....#........#.###.#.#.#.#.#.#..#.#....##.##.#.#.#....#.##..#..###.#.#.#..##..#..#....#.#.#.#.#.#.#.#.#.#...###.#...#.......#.#.#.###..#..#..#.#...#....#.#.#.#..........#...#..#.#.#..........##......#.#..#.#.#.#.#.....#.#..###.#.#..#.#.#.##.#.##.#.##..#....##.#.###..#...#.#..###..#.
.##..#.##....#..#..#.#..#....####.#.#..#...###..##.#####...#.#..#.....#...##.....#.###....#..#.#....##....###.##....#..#.....#...#.####....#.###.##.##.###.#...#..#.#....#..#...###...#..##..######..#...##....#.#.#.####.#.##............##.###.##..#.........#.#.#.#..##..#.#.###.#.#.#.###.#.#......#......##.#..#.##.#.#.###..#.#..#.#....##.#.#..#.##..#.#...###.#..#.#.......#.#..##..#...#.#..#....#...###.#.####.##.###.#.#...........#.#.#.#.#.........#.###...##.#...#.#...#....#.##.#.#.#.#.#...#...#....####.#.#....#...#.#.........###......#..#.##.#.#.#.##....####........##..#....##.#.#.#..##..#.##.##...#...#..#...##.#.##.#..#.####..#.#.#.#.#.....####.#..#.....##.##...#.#.#..##.#.#.##.#..##...#.##.##.#.#.#.#..#.#.#.#.......###.#.......#.#.##.#..#.###.#.#..#...#..#.#..#..#...#.#.##.........##.#...#.#.#..#...#....##.#..#..#.#.....#..##..........#.####..#.#..#.#.#.........#.#.#..#....#.#.###..#.#####.#.#.##.#.#.#.##..#..#.#.##.#.#..#.#.#..#..#.........#.#.#....#####....#.#.#.#...#.#......#..#.##......##.#..##....#.#..#..
...##..#..#.####..#...#.##.#..#.......#.##..#.#.#...#.#.##.#.#.#.#.#.#.#.#..#.#.#...#.#.#..#....#.#.#.##.#....#.##.#..#..#.#..#.#....#.#.##..#..#.##..#.#..#.#.##..#.#.#.#.#.#.#.#.#.#.#.#.##.##.#.#..##.#.#.#.......##.#.#.#.#.#.#.#.#.##....#.##.#..##.#.#.#..#...#.#.#.#.##...#...............#.#.#..#.#.#......#....#...##...#....#...#.#..#....#...#.##...#.#..#..#.##.#.#.##..#.#...#..##....##.#.#..#.#..#.#..##.####.#.#.#.##########..........#.##.#.#....#..#.#...##...#.#..#.#...............#.#.#.#.#.#...#......#.#.##.##..#.#.#.#..#.#.#.#.#.#....#...#..#.#.#...#.###.#.#.#.#..###.....#####.#.#.#.#...##.#.##...#.##.#....#...#.....#.#........#.####....##..#.#.#.#.#.#.##...##..#.#.#...#...#...#.#...#..##...#..###.......####.#..#....#.#.#...#.###.#.#.#..#....#.#.#.#.....#.#..##.##....##.#.###.....#.#......#.#.###.###...#..#..#.##.#.#.##..###.###.#.#.####....#..#...##.#.#.#.##....##.##.....##..#...#.....#..#..........#.#.#...#.##....#...#..###..##.#.#.#....#.#.#..###.#.#...#.....#....#.#.##..#...###.###....#...#.##..##.#.#
.#...#..#..###..#..#.#....#..#.####.#.#...#......#.#....#...#....#.#...#..#..#...#.#..##..#..###...#...#..#.#...#...#.##..#..#.#..#.#...##..#..#.....#..#.#...#...#...#...#......#.......#.##........##.....#.#.##.#..#...##.....###..##..#.###.##..##....#..#.#.#.#..........##.##.#.#.#.#.#.#.#####.#..#..##.#.#...#.#.#.##.##.#.##...#.##..#.##.#.##.#.#.##.....#.#....#..#...#.#...##...##.#.###...#.#....#.##.#..#.###...................#.######...#####.##.#.#..#.##.#.##.#..######.#.#.#.#.#.##..........#..##..#.#.###..#....##...##.#.##...##.....#.##.#.#.##..##..#.#.#..###.....#.#.#.#.#..#.###.......#.##..#.#..#...#...###..#.#..#.##...##.#.#.#...#..#.#..##.#.##..........##...#......##..##...####.#.#.#.#.#.#.#.#..#.##.#.#..#.#.#.##.#...#.#.#...#.....#..###.#........#.#.#....##..#.#.#.#..##....#.#.....##.#......#...#.##...#..#...#.#.#..#.#....###......##.#.#.#.###.#.##.##..#..#.#...#..##.#...#..#.###.#.#..#######.#.#.#....#.#....#.#..#.###.##.#.##..###.##.#...#..#.....#..#.##.#.#.#.#..#.....###.#.......#.#..#.#...#.###....
..###.#...###.#.#.#...#.##..#..#..#.#..##..##.##....#.#..#.#.###..#.##.#.#..#.#.#.#.#...#..#..#.#.#.#.#.#.##..#..#.#....####....#..#.#.#.#.#..###.##..#..#.#.#.#.#.#.#.#.#.#####...#.#.#....#.##.#.#...#.#.#..#...#..#.##...#.#.#.#.#....#...##....#.##.####..##.####.#.#.#.#.....#.##..#.##..#.###.#...###...###..##.#........#..##.#.##.#.#......#......#...##.#....##.#..#.#.#.#.##.#.##.##.#....#.#...###....#...#...###.#.####.##.#.#.#.###.......#..#.#.........#.....#......#....#.##..#..###.##.##.##.#.#.#.#.#.##.#.#.#..##.#####.#.#...#.#..#.#.#............#..##..#...#..#.##.#........#..#...#.####.#....#.#..#.#.##..##.#..#.#.##..##.##.#..##...##..#..#.#....#...#.#.##.##.#.##..#.#.#.###.#..#...#.................#..####...#..#......###.#.....#.#.#.#.#..#.#.#..#.#.#.#...#.#.#.#.#....#...##..#.#.#####.###.#.#.#.#..#.##...##..#...#.##....#.####.#.#..#.#.#.#.##...####.#....##.#.#.##..###.####..#...#.....#.#.####.##..###...#.####.#.#..###..###...#.#...##.#..#....##..#.#.#.#.#..#....#...#..#.##.#..#..##.#.##.##..#...#.#...#..#.#
.###...##..#.......##...#.#..#.#.###.#.#.#..#.#.###.##.#...#..#..#..#......#......#...##.#...#..............##.#....#.##.##..##...#....#..#.#..#.#..#...#......................##.#...#.#.#.##..###..#.#..#..#..##.#.....##.#.##......#.#.#.#.##.#.....#..####.#...#.#...#####.#.###...#...#.#...#...##..###.#.#.#..#.#.#.#.#.#..#.#..##.....#.###.##.#.#..##.###.#.#.#...#....................##.#.....#.#...#.###.#.#.#.###.###...#.#...###.#####.#.#..#...##.#####..##.#..#.##.#.#.#.....###.#....#.#..####....#.#..#........#.#...#.#.#...#.###..#####.#.#.#.#.#.#.#.##..#.#.#..#..###.#.##.#.#.#####......##.##.#...#..#..#.#.....#........#...#..#.#..##.#.#..#....#.#.#.####.#..#.#...#.#..###...#..##.#.##.##.##.#####.#.##..#..##.#.#..#.#.#.#..#.###.##......##..#...#..##...#...##....#..#..##.#.#.#..#.##...#####.........#.#.#.#.##.#.#..##..##.##.##.##..#...#..#.#......##.#####.#.#.#........#..#....#.#..##.##.####....#......#.#.#.#..###...#..###.#.##.#.#....#.#...#..#.#...#....#......###.##.#.#.#.....#..#.#.#..#...##.#...##....#..#..##
..#.##.#..#.##.#.#.#.##.#..#.....##........#.#..##......##...#.#..#..###.#..#.#.##.##..#..##..######.#.#.#.#....##.#...#.#.#..#.#.##.#...#....#....####...#.##.#.###.##.#.#.#.#..###.#.....##.#..###..#..#.#.#####..##.#.#...#..#.#.#..#........#..#.##..#...#...###..###.#.###...####.#.##.#.#.#.##....#.###......#..##.###...#.#..#.#..#.#.####...####..#....#...#...##..#.##.###.##.#.#.#.#...###.#.#...##..###.........#...#..#.#.##.####..#..#.##..#.##.###..##.#.###.#.##......####.#..#.#..#.#....#..#.###.....###.#.#.#....##......##....#.#..#.#..#.#..#...#.....##.......#.#.#.#..####......##.#.#.#.#......##..#..#.#.#.#.#..#.#.#.#...#..#..#.#.#.....#.#.##..#..#...#...#.#..##.....###.#.#.#...#...#.##...#.....#..#.#..#....#.#.#..##..#.#...###..#.#.#.###.#.#..#.#.#.#.##.#.##.###.#.##.......#.....#.####.##.#.#.#.#........#.....#.##.#...#......##..##...#..##.###.#...###...#...##.#.##.#.#.#.##..###........#..#.###.#.#........#.##.#.#.#..#.......#..#.#..#.#.###....#.#.##.#.###.#..#.##.......##.#.##.#....#..#.##...##..##.##.#.#.###
.#..#...#...##..#.....#..#..##.#..##.#.#.#....#..###.##.#.##.....#.#.#..##.#.#..##.#..#.#.#.#..#....#...#..#.##.....#.#..#...#..#...#.#.###.#..#.#.....###..#.#..#..#.#.#..#...#.#.##..##.##..#.###.#.#.#.....#...#...#..#.#..#.#..#..###.#.####.#..####.###..##.....#.......#.#.#.#..#.#.........#.#.#....#.##.##...#.......#.....##...###....#.#.#..#..#.##.#.#.#.##...#.#.###..##.#..#...#..##.#.#.#.##..#.#####.#.#.###.#.#.#.##......##..#.#..#...#......#..#......#..#...#.##.#...##..#..###..##.#.#.#......#.#..#...#...#.#.#.#.#.#.#.##.#..###...#..#..###.#..#.#.#.##.#.#.........#.##.#.#.#.#..##...#.##.##.#.#..#......###.#.#..#...#.#..#..#.....#.##...#.#..#.#.#.##.##.....#...#.#...........##.#.#....#.######.#.#...#..#.#.#....#.#.#..#.#.#.#.#.####...#...#..#.....##..........#..#...###.#.#.#.#.###..#......#...#.#####.#..#.#.#.....###..#.##.##..###.#..#..####...#.###.#.#.#.#.##.#...........#..#.####.#.#.#..#####..#.#.##.#..........#.#.###.##.#.###..##...##.#.#..##.#....#..#..#....##.#.#.#...#....#.#.#.#.#####....#.#..#..#...##
..#..##..##...##.#.#.###..#...#..#...##...#.#..#..#..#......##.#.....#.##.....##....#...#.....#.##.#.#.#.#..#..##.#.....#.##.
##.....#.#..#...#.#######...##....#..#....#.#.#.###.#..#..##.#.#.#...#.#...#..#.#.....##.#.####.#.#.#.#....#.##.#......#.#..........#...#.#....##.#..#..###.#...#........#....##...##.#....######.#####.#.##...#..##.#..######....##..#.####.##.#.#.#.#.##.#..###..##....###.....####.#.#.#.#.#..#..######.###.#..#..#..###...#..##.####.###.#......#......#..###..######.#.#.....###.#.#.#.#######.####.#....###.......#...#...##.###......###.###..##.##.########.#.###.####.##....#.#.#.#..#...#######.#...#.......#.#.......#.#.##.##.#.######....#####.#.#.##...####.#.###.##..############.#..#..#.#.....#.###.#..#..#..#.#.......#..#.##...##...#.#.########.#.........#..#..##.#..#..#..#.....#..#.#.##.#.###....#.####.....#..##.#...#....##.##################..#..#######..#.#..#.##........#...#...####..#.#.####.#..#.....#..##.#...######..........#....###..#....#..##.#.#..#.#.#.#..##....##...###....##.#...#.#.##..####...##.............#..#..##.#.#.#.#.###....#.#.#..##.#.......#..#.#..#.#####.#...##..#.#...#.#...#..#.#.##.#...#.#...###
####.#.#...#.#.##...####.##...###...#.###........##.#.#.#..#.....##.#..#.#..#....#.##....#..##........#.#.#......#.####....###.###.#.##.#..##.#....#..#..#...#.#..#.##.##.#.#.#.##..#.#.#.######...##.....###.#.#......#######.#.##.#....###................#.##..#...#.#.#.##.#.###..........#.#.#.##.##..#.....#.#..#..##.#..#....#.#...#...##.###.##.#.#.#....#.####......#.#.##..........#####...#....##.###.#.#.###.##..#.##...###.#.#..#...#..#.#.....####.#.....#..####...#.##....#...#.#.########..#.#.##.#.#....#.###.##............##..###.#.###..#.....#.#.###....#.....#.########.#...#..#.....#.#....#...#.##..#.#...#.###...#..#..##..##......####.#...##.#.#.#...###.#..#.#..###..#.###.#......#....#..#.##.#..#.#.##..#.....#.#.##..#..################.#...#.###.#..#..#.#..#.#.###.##.#.#.#.#..#..#..#..#....#...#.##..###..#.#.##.#..#.#.#.#.###.####.#..###..#........#......#.#..#.##..##..###.#.#...##......##..#..#.#...#.#.####.#.#.#...#.......#...##..#.#.....#..#...#.#.#..#....#...#.......###.#.....#....##.##......#...#.#..#.#.##
.##...#.##.....#..##..#....#.#....#...#...#.####..........#.####.....#..#..##.#.###..##.#..#...#.##.##...#.##.#.#.....##.##...#.#........#.#..####..#...#.#.#..###...#.#...#....#..#..#..######.#.#..#.##..#......#.#.#.##.#..#..#....#.#.###.#.#.###.#.#.#.....#.##.#....#.###...#.##.##.#.#............#.###.#.#.##.#.#..#.#...###...#.#..#.##.#...###..#..###.#..##.##.##....##.##.#.#.#.###.#.#.#.#.#....#.#..#...#....#...#..##.#..##..#.#.###.....####.##...#.#.#.#..#..##....##.#.#.#.#...#.#######...#.##.##.##.#.#..#....##.##.#.#.##.#........#.#.##.###....#..#.##.##.#...####.###..#.###..#.#.#.#.##.#.#.#....#....###.#....#..#..#.##.##.##.#.####....##.##..##..####...#....#..#.#...#.#.#.#.###.##.#.##...#..#.#.#..#.#.##.#.#..#...#..#.##########.###....##...#...#..#.#..#.#....####......#...#..#.#.#.#..#.#..#.#....#.#.#.#...#...#..###...###..####..#.....#..##.#.##..##.###...#...#.####.####..##.#..#.#.##.##..#....##.##.#...##.##..##...##.#.####.#.#..#..#.##.#.##.#.##..#####.#..#..#.#.#.#.##..##.#.##.#.#....##.#.#..##.#..#......
.#.#.#.....#.#.#.#.#.#.#.###.#.#.#..##.##.##.....#.#.##.#........#.#.#.#.#...#...#..##..##.##.###.#....#.#...#...#.##...###.#.#.#.#.##.#....#...#.#..##.#.#.##....#.#.#.#.#.###..#..#...#######....#..#...#.#.##.#..#...#..#.###.##.#.#....#...#.#.#.#.#.#.####...###.##.#...#.##....#.###..##.#.#.##.##....#.#..#.......#.....#..#.#.#..#.#.......#.##.#.##..#....#...#.##.##.#...##..#...####.#......#.#.#.....#.#.#.###..##..#.#..#.#.##.........#.#.......#.#..#..#...#.#.#.##.#..##.##..#.#.#...#####.#.....#.#.#.....#...#.#.....###...#.#.#.##.#.#.........#.##.#........#.##..###.##..#...#.#.##.#.............###.##.#.....#.#..#..#.............#.####.#..#.##.#..#..##.##.#.#.#..#...##........#.........#.##.#.#...#..#....#...#..#.#.#.#.....####..#...#.#.#.#.#.###.#.#.#..#.#.#.#.#.#.######...##..#..#....#..###..#.####........#.#.#.#.#.#.#.####.#.##.#..##.#...#..#..##.##.###..##..##...##..#...#......###...#.#.#..##.##...#...###.....#.#.##.##.#.........#.#..#............#.#.....#.#.#..#...##.#.#.###...####.#.#.###....#.#..#..#.##.#
.....#.#.#..#........#..........###..#.###.#.#.#..#...####.#.#.#.##.......#.#.#.#.#...#.#..###.#....#.#...#.#.#.#...#.##...#.....###.##.#.#..##....#.#.........#.#..........#.##...#.#.#.#####.###...#.##.....#.#.#..###.#...##...#..#.#.#..#.#.................#.##...#..##...#.##.###.#..#..###..#..#.###.#..#..##.#.#.##.#.##.#.....#..#.#.##.##..#.....#.#.###..##...#..#...##...####.#.#....#.#.##...###.##..........#.#.#.#..#..#...#####.#.#..#..#.#.#..#..#.#.#.#.#..........##....#..#....##.###.##.#.#......#.#.###.#..#.#.##.#.##......#.##.#.##.#.####.....#.#.###.#...#.###.....#..##.......###.#.#.#.#.#..#......#.#.###..#..#.#.#.##.###.#.....###..#....#.#...#....#....##.####.##.#.#.##.##.##.#.#.#.#.....#.###...##.###..#.........#.##.#.#.#.#.#..##..............#.#....###............#..#.###...#.#..#....##..##.##.###.#.###..#......#..#..#..#...#.#..#.#..####.......#..#.#.#.#.#.#.#.#.#...#.#.#.#.#.#..#..#.#...#.#...#....##.#......#..#...#.#.###...#.#.#.#.###.##.#..###.#...#..##..#.##......#.#.#..#.....#...#.##....#..#....##
##.#..#..#.#.#.#.#.#.#.#.###.#.###.#.....#....###.#.##....#.###...#.#.###..........#.##...#.#..#.#.###.##...#....#.####..#..##.#..#......#.#.#.##.#...##.##.#.#.###.#.#.#.#.#....#.#......###......#...#.##.##..#...###...##...#.#.###.##..###..#.#.#.#.#.#.#.##....#.#.#.#.##.......#...###.#####.##.#.#....#..#..##.#..#.#..#...###.#..#...#..####..###.#....#..#.#.#.#.#..##..#.###..#...##.#.#.#.#.#.#.#####.#.#.#.##.........##.#.#.###...###..###.#..##.#.#.....##..##.###.#.#...##.#..#.#.#..#..#..#...####.##....###...#.##..#....#.#.#.##..#..#..##..#.#..#.#.##..####.#.#...#.####...#..#.##.#.#..#...#...#..#.##.#.#.#...####.#...##..#..#.#..#.#.###.#...#.#...##..#.#..##.#....#.......##.#...#...#...#...##.#....#..############.##.#.#.#.##..........#..##.#.#.#.#.#.###.##.#.#..#.#.#.#.#.##..##..#.#.#...#..#.#...#....#.#.#.....#..#..#.#.#..#.#..#.###...#.#..#.#..##.#.#.#.##..........#..#..####..###........#.#....#.#...#.#.#.##.##..##.##..#.##..#..#...#........##..#....#.#...#.#.#.#.##..#..###.#.......#.#.#.#.##....#.###..###.##.#
#.#..###..#...#...##..#..#.##.###....#.####.##.#.#.#...#.#...###.#.###.##.#.#.#.##....#.#.#..#..#...#....#.#.##.#...#..##.#...#..#..#.#.#......#...##...####..#..#.###..##..###.#...##.#.#.#.#.#####.#......#.#..#.###.##.#.##......#..#.#.##.#..#...#.#...###..#.#.#.#.....#.##.##.#.#.#.#...#...#.#.#..##.#.#.#.#....#....##.##.......#.#.#..###..#.###.####..#.....#....#.#.#.#.#...#.##..#.#..#......#..#.....#..##.##.####.#..#......#.#.###.#.#....#...#...##.#...#.##.##.#..###.#....#...#..#.#..#.##.###.######.#.#.#.###...###.#....##.###..#.#.#..#...###..#.#.#..#...#..#.#..#.#..#..#..##...#..###.###.#.#.....#.....##..#....##...#.#.#...#.##..##....##.#.#.##.#..#.#..#..##.###.#.#.#..##.##..##.#.####.###..#.#.#..###.########....#...#####.#.#.##.#.###..###...#####...#.#..#..#...#...#...#...#...#.#.#..#.#..####.#......#.#.###..#.#..#..##..#...##.#.#.#.#....#.#..####...#.##.#.#.##..#.#.####.#.###.#.#.###..#.#....#.#.#..#..#...#.#...#.#..#..##.#.##..#.#.#.#####..#.#.####.#...#.....#.#.#.#.#####.#.#.#..#....#.##.#...#..#.#...#.#
#..#..#..###.#..#.#.##..#......###.#..#######.......##..##.#.##....###....##...#..##.###....#.#.#.##.#.##....#...##..#.#...#.#.#.##..#...###.#..##....#.###.#.#.#....##.#.#.####.#.#..#....#....#####..#.##.#.#.#.###.......#.##.###.#.#...#....####.#..#.#####..#.....##.#...###.....#.#..#.#..##...#.#.#....#.....###..##..#.#.#.####......#..#.#.#.###.#...#..##.#.#.#.#.........#.#..##.#.#..#.#.#.#...#.###.###.#..#.#.####..#.#.#.#......#.....##.#..##.##.###.#.#....##...#.#....###..#.#.#....#....#..#....#....#.#..##.#.#..#.#.##.###..#.#.#.#.#.#.#.#.#..#......#.##..#...##....#..##.#.#.#.#.#.##.....#....##.#.###.#...#.###.#..#.#.##.#.#..###.#.#.#..#...#.#....#....#.#.#..###..##..#...#.#.#......#....#..#......###..#######.##.#.#.#.#...#...##....#..#..###.#####.#.#.#..#..#..##.#.####...##.#.#....##....#..####.##.##....#####....#...#.#.#.#.##..........#.#...###.#.#.#..#.#...#.#.#.....##.....#.###....#.##..#.#.#.....##.##.##...###....###.#.#..#..#.####.#####.#.#.##.###.#.#.#.#.#............##.#..#.###.#...#....##.#....#.#...
.#...#.###....#..#...##..####.#...#..#.####...#.#.#.##.#....####.####..##.#.#.###.....#..#.#.....#.....#.#.#..##....#....#.......#..#.##.#.##.#.###.#..#.##.#.#.###.#..#.....##.....#.##.#..##.#.###.##.#..........#.#.#.##....#..#.....##..#.#...#.#.#.....###.#..#.#.###.##..##.#.#.....#....#..##......#.#.###.#..#..#.###.....#...#.##.#.#.#.......#...#.#.#.#.#...#...#######.#....##.....#....###..#.#.#..#####.#...#...###....###.#.##.#.#.#.#....#.#..#...#.....#.###..######.#.##..##.....#.##.##..##..#.###.#.....#....#..##...#...#..#......#..........##.#.###.#..#.#.##.#..##...#.#............#.##.#####.#.#...#...##........#..###......#..#.#..##..#..#.#.##.#..#.#......#....##..#.#.##...#.##.#.##.#.###.##.#.#.#..#..#####...##........#..#.#..#.#..#.##.###...###......#.#.#.##.....###..##......#.#.#.#.##..#.###..###.#.#..###..#.###.#..#.#.#...#.#.#.#.#..##.#.....#....#....###.....#.#.#..#.#.#...#.###.....#.##..#.##.##.##....#.###..#.#####...#..#....##..#.##.......#..#..#......#.#.#.#.######....#.#..#####.#.#.##.#.#.#.##.##.#
.###.#...###.#..#.#.#####.#.....#.##....####.#...#.......#.#####.#.#.##...#...#..#.#.#.#..#.#.#.#.#.##...#.##.#.#.#..#.#.###.#.#..#.#.#...........##..#.......#.#.....#.#.#.##.#.#.#......#.#.##..#.....##.#.#.##.#.....##..#.#.#.##.##.#..###..###.#..###.###..#.###...#..##.#.##..#.#.#...#.###.#.#.###..##...#.#.###...##.#.#.#.##..####.....#.#.#.#.#.##.#......#.#.##.#.#.......#####.#.#..##.###.#..#...#.###....##...##.#.##.#.#..###..#...#..####.#.#..#.#.#.#.##...##..######....#...##.#..####.#.##.#.#..###..#.#..##.###.####..##..#..#.#.#..#.#.#.##.#....###....#..#......#...#...#.###.#.#.#.#.#..#.#..#....##..#.#..#####.#...#.#######..#.....##.#.#.#.#...####..###.#.#..##.#..#.#....#.#.....#...##..##....#..#...#..#####.#.#.##.#.#.##.#.##.#.##..##.#...#..##.###.#.#.........#.#.###..#..#.#.#.##....#..#.#...#..###...#..#.#.#..#####.#.#.....##...#...#..#....#.#.#.##.#..#.#.####.#..#...#....#.#.#...#..####.#..#.#...#......##....###..########..#...#.#.###....#.#.#.###.##...#.#.#.....###.....##.#.#.#.#.#.##.............##...#..
.......###...##.....####....#.#..#...#.#..####.##.##.#.##########.....#.#..#.#.#.##......#.....#...#...#..#........#.##.#.#.#..#.#.##..#.##.#.#.#.#.#.#.#.#.#.#...####...#.....###..#.#.#..#..#..###.##...#...#...##.#.#####.......##....#.##..####..#.#..#####..###.#.#.#.......##.#.##..####.#..#..#.#..##..#.##...#..#.##..#......#.#.###.#.###.#.......#.##.#.#...........####.#....#.##.##........#.###.#..###.##.#.##.#..........#.#..#.#.#.#.#........#.....###.#..#.#..######.#.#...#####..#.##..#.#.....####.#..##.##...##.###.#.#..#..###...##..##..#..#.#.##..#.#..#.##.##.#.###.##..#####...#......#....#.##.#..#.#...#.....#..#....#.#.#.#...#.#.##.....#..#.#.#.#.#######.#..#...#..#.#.#####.#.###.#..#..##.#..###.##.#.####.......#..#...#..###...#.#..#.##.#.#.#...#####.#.##.##.#.#...#.#.#.#####....#.#.#.#....#..#..#.##..#...#...#.#.#....#.#.#.###.#.#.##.#.#.##...#..#...#..##..#..##.#.#.#.#.#......#.###...##.#.#..#.####.##.#.#.###.#..#.#.#.#...#.##..#..##..#.#...#....#..#.#.#..#.###.#.#.#.#.##...#..#.......##.#.####.#.#..#.#..#
#.##.#....#.#.###.#..#..#.#..#..##.#..#.#..#..#.....#...##.#####.#.##.#.#.#.#......###.#...##.#.##...#.##..##.##.#.##.#.......#....#.#.###...#...#....##..##...##.#.#.#.#.#.##..#..#...#..#.#..#..##..#.####.####...##..###.##.#.#...###....###.#..#.....#.####.##........#.#.###.#.###.#..##...#...#...#.#.#.##..#.#.#.##..#..#.###.#.#..###...#...#.#.#.##..##...#.##.##.##...#..#.#.#....####.#.###....##..#..####.........###.#.##.....#...#.#..##.#.#.#.#.#.#..#..##..#.#..####...#..#..###.#.....#.#...#.#........#.#.#.##...#.#....##..#..#.##..#.#...#.#..#..#..#.#..#....#..#...#...#.#...#..####.#.#..#.#...#...#.....##.#.#.#..#.##.#........#..####.##.##.#.....#....####....#.#.####.#..#.#.###...#...#...#.##..#.##.#.....##.#.#.#.#..#.#.#..#...##....#...###.....#.#.#.#......#.....##.##.......#.#.##..#......#.#.##..#....#...##.##...#..#.#..####.####....#.......#.##..#.#.#..#.#.#.#.#.........#.##.#.#...#..##.....#.##....##.#.#...#....#.......#.#......###...#..##.#..#.##.#....#.##..#...#....##.#.#.#.#.#.#.###.#..#.##..#..#.#...#..
#.#####.#........#..#.#.#.###.#.#.#.#.#.#.##.#.#.#.#..#.....###..#..##...#...#.#.#..###.#.#..#....##.#####.###..#...#.##.#.#.#..###.....#.#.#.#.#.###.#.##..#.###.........#...##.#..#.#..#...#...#..##...##.#.....######.##.#...#..#.##.#.#.###..#...#.#....##....#.#.#.#..#...#..#.#.....#..##...#.#.#.#.#.#...#..........#.#.#.#...#...#.#.#.#..##...#..#..###.####..#..####.#.#..##.##.#########.#.##.###.#..#.#.####.#.##....#.####.##..#.#...#.#.#...#...###..#.#.#.#....#..##.##.###.#..##.#.#.##..##.######.#.##....#..#.##...#.##...#...#..#..#.###.#....#..#.#...##..#.##..#.#.#.#.#...#.#..#.....#..#.###.##.#.#.####..#..#..#.#..##..##.#.#.#..#.###.#...#.#.###..#.#..####.#......###..#.#...##.#.#.#.#.##.....#...#...#.#.#......######....##..#.#..#.#...######.#.#..#.#..#.#.#..#.#.#.#...#.#.#.#...###.####.#.##...#..#.###..##.#...#.#.#.#.#..#.#....######.##.#.#.#.####.#.....#.........###.#.#.#....#...#.#.#....##.#...#.#.#....#..#..#.##..#.#.##.######.#.#..#.#.#..#..#.##...#.#.....#..##...####..#...#...#..#.....#..#..#..##..##.#..#
##.#####.##.#.#.#.#.....#.#.....................#....#..##.###.#.#.#.##.#.#.###...##.#.....#..#.#..######...#..#.#.#..#.#####.#..#.####....#.......#....#.#.#....#.#.##.#...####...#####..##..##...#..#.#.#..#.##.###........#.###..##...#...#..#.##..##.#.####.#..#..##..#.##..#..##.###..#.#.##..###....#..#.#.##.####.#...#..##.#..#.#........#..#.#.#..#.##.##.#.#.#.#####.....#..#...#########......#....#...#.#..####...#.#...####..#.....#......#.#.#.#.###.#.....##.#...##..##.#.....#.#....##.#..#.#.......#.#.#.#..#..####..#...#..##..#..#....#.#.#.####.#..##.#..#...##.#........##....##.###.#.####............#.#.#..#.#..#.#.#.#.#######.#.#.##...#.#...#.#..####.#.###..#.##.#.#..#...##.#..........#..#.#..###.#.#...###.#.#..#.#...#.#...#...#.#.###..##...#..##.#...#####..#.###...#.#.#...#.#.#.#...#....#..#.###...##.#.#...#.#...#.....#...###.#####.#.#...###..#.#..##.##...###.#.##.#.#...#.#.#..#.#..#.#.#.#..##.###..#..#.#.#.###...#.#.###...#.##.#....#..#....#.#.#...##....#.#.#.#.#..#.....#...##.##.#.#.#.#.#.#..#...####.#...#.#
#...###..#..##.#...##.#.#######.####.#.#.#.#.#.#.#.##.#.#.###....#....#.#...##.#.#.#...##.#.#..#.#.#.#.#.#.#.#......#.#..#.##...#..##...#.#..##.#.#.#.##......#.######.#..#.###..#..#.###.#.#.#.##..#.......#..#...#.#.#.#.#..#.##.#..#.#.#.#.#.#.####....#####..######.#.#.#.#.#.#..#...#.....#..#######..#.#...#.#.#..##.#.#.#..#..#...##.##.###.###....#.....#........####..#.#.#.#.##..#######.##.##..##.#..#.#..#..#...#..####.###..#..#.##.###.#..#...........#.#.###..##..##..#..#.##.#..##.#.....#.#.#.#.#.#..#.##..#.#..#...#.#.#.#.#..#.#...#.#........#...#.#...#...##...##.#.#.#.#.##.#.#..#......###.#.####.###.....#...#.#........##...#....#..#.#.....#.#..#..##.....#.###..#....#...#.##..#.#.##.##..#..##.#.##....#.#.#..##..#...##..#.#.##.#....#..#.##.#.#.#.#..#.####.#.#.#..#.#.#.##..#.#....#..#.#.#.#..#.#.##..##......##...##.#.#.#.#.##...#..###...###.#.###....#..###..##.##.####.#..#.#..#.#.#...#......#..#...#...#.##..#.....##.#.....#..##...#.#.#.#..#.#.##......###.##.#.####....#..##.####.###.#..#.#..###....#.##..###.##.#...
.#.#.#.#.##..#..##...##..##....##..#..#...####......#..#...#.###.#.##..####........#####......#......#........##.#.#....#...#.#..#...##..#.##..##...#..##.#.#..#####....#.#..#.##.#....#....#.#...#.#.##.#.#.##..##...#####.#.......#..............#..##.#..##..#..##...............####..##.#..#..#####.#.#..#.#.....#....#.#...#.#.#.#.#####...#..#.#.#..##.#..#######.....####.........#...#.#..#..#.#..#.#.#.#.#.#.###.#..###....#.#.#.###...#.##..#..#.#.#.#.#..#...#..#.#.#...#.#..#.#.#.##..#.###...#..#...#.#...###.....#.##....#.....#...###..#.##.##.#..##....#.###.##.##...#.###....#.....#..#.#.#.#########.....#.##..##.#...#.##.#....##.#.#..#..#.##.#..#.#...##.#.#.#......#.###.#.#..#.#.#.#....#...#..#..#...#.##...#..#.###...#.#..#.....#..###.##.............#.#.#.#........#.........#...#.#..#.....##..#...#..#..#.##.#.#..##.......#.#.##.##.#..#.#.#.#.....##.#.###.##.#..#..###..#...#...#.#..##.#...###.###..#.#..#...###.#.#.##.#...######.#.#.#..#..###........##.#......#...##..###.#.#.##..#...#...#.#...#...#.#....#.#.##..#...#.
............#.#.#.#.##.#...###.#.#.#.###.##...##.#.#.#...##...##.#..#.######.#.#.#...##.#.#.#.#.#.##.##.#.#.#.###....###.#.#.#.#...##...##.#.#..#.#...#...##.#..###.#.#...##...#....#.#.###....##.....#...##.#.#.#.#.#####...##.##.###.#.##.##.##.#.#.....#.#.#...#..#.#.#.##.#.###..#..#..##..#..#.###.....#....####.##.##..#.#.#...##...#.#.#.#..#...#..#..#..#........#.#......##.##.#..##....#..##....#..............#..#.##.##.#.....####.#.#.#.#..####...###.#..#.#.##....###...#.#..#.....#..##.#.##..#.###....#..#.#.##...#..#.####.#..#.#..#.##..###.##.#..#.#....#..##.#..##...#.#.#..#.#.#.#.##..#.#.#..##..##.#.#..#.#...####.##...###.#...#.#.#.##.#...###.#.#.......#.#.####..#....#..#......##.#.#.####..#..#.#.##..#...#.###.##..#..#.#.#.#..##..#...#.#.##.#.#.#..#.....#.##.#..#.#.#.#.#.##.##..#.##.#...#...##.#...#.#.##...#...#.#.#.#.#...#..#..#.........#.###.#...#...#.#.##.#.#.#..#.#.##....#...#..#....###..#...#.#.##..#....#.....#.....#..#.#..#.#.#.##.#.#.#.#....#.#.#.#.##...#.#........#...##.#.#..#.#.#.#..#..##........#..#..#
#.#.#.#.#.#.............##.#.......###..##.##.###.....##.#.#.###.#.#.######.#####..##...##...#..##.....##..#..#.##.#.#...........#.#.##.#......###.##..##.#...#.###.##.#.##.#.#.###..#..#...##.#.##.#.##.##...........######...#.#.###..####.##......#.###......##.#..#.###.#.##..#.#.#.#.##.#..#....##.#.#.#.#.#......###.#.#.##.##....##........#.#.#.#...#.#..##.####..#.#.##.#...###.#...#.#...##.#.#.#.#.#.#.#.####.######..##.##.#.###.#.#...#...#.##.#.#.#...#.......#.#..#.##...##..#.#.##.#.#.....#....####.#..#...#...#..#..######.#.#..#...#..#.#..#...#.##.#.#.##..#..#..#.#...####....##.....#..#...#..##.###....#..#.#....#...#.#.#...#.#....#..#.#.#.###..##.#.#.##..#...#.#..##.#.#..#.#.#..#..##...#..#..#....#..#.#.#...#..#..#.#.#..#...#.###.##.#...#...##...#..##.#.#.#..#.###..####.......#...###.##...##.#.#.#...#...#.#.##..#...##..#.#..#.#..######.#.#.#....#.###.#....#..#.....#....#.##.#..#..#.##.##..#.#..##.#..#.#...#.#.#.#.#..#.#..#...##.#.#.......####..##.#...#.##..#.#.#..#.#.#.#.#.##.#.....#..#.#.#.#..#.#.##.#.##.#..###
..##.##..#..#.#.##.##.#.....##.#.#.####....#....##.#.##....#..#..#....###....###.#..#.#.#.#.#.#.#..#.#.#..###.#..##....#.##.#.#.#........#.#.#..#..#..#####.#.#.##......#...........#.#..#.#......#.#..#.#.###.#.#.#.#.####..##.....#.#.###....#####......#.#.#..#...#...#..###.#.#............#.##.#.##.#..###..#.##.##.....#......#.#...#.#.#.##........##....#..#...##.#..#..###.#.#...##.##.##.....#...###...#....#..#######..#..##..###..#.#.#.##......##...##.#.#.#.#.#..#...#.##....#...#.......####..#.#.#.####..#.#.#.#..##.#...#.......#.#.#..#...#..##.......#...#.#.#.#.#.#.##...#.##.#..##.#.#.#.#.#.#.#.....#.#..#..#.#.##..#..#...#.#....##.#.#...#...#..#.#..#...#.#..###..#.#.....#....#..#..##..##.#..#..#.#..#.#.#...##.#..#.#.....##.#....##..##..####.##.#.#..#..#...###.#.##.#..#..#.##.#...#..#..#..#..#....##.##..##....#..#.#.#...#....##..#.......#...###.##...#...#.#...#.##.#..###...#...#..###..#.#.#.....#.#.#.#..#.#..#.....#.#..####..#........#.#.#...#.##.#.##.##.##.###..#.#.#...###..##...#.#..#..#...#.#....#####.#....#..#
#..#..#.#..#.#.#.##..####.#.#.#..#..#...#.#.###...#..#.###.#.###...##..#..#.#.....#.###........#.#..##.##..#..#.#...#.#.####...#.#.##.#.#####..#.#..#..######.....###.#.##.###.####.....###.##.#.#.#..###...#.#..##......#.#.###.##....#...#.#.#.#.#.##.####..#.#.##.##.#.#........##.#.#.#.##...#.....#..#..#.#..#......#.#.###.#.####.#..###.....#.#.##..####...#.##.#.###.#.#.###...##.#..#..#.##.##.#.#####.##.#####..#######...#..#.....#....#..#.#.#.#.#.#.#..##...###.##.##....###.#.#.#..#.###.#...#..#.......#.##.#.#.##..#.##.#.##.#.#.#.....####..#.#..#.##.###.#............#..##.......#.##............#.#.#.##..####.....##..#.#.#....#.#.#..#..#.#..#..#...#.#..##...##.#.#...#.#.##.##.###.##...#....#.#.#..#..#..#...##....#....##.#...##.#.####...##..#.##.....#.#.#.#.#.###.#.....#.#..#.#.#.#..##.#.#.#..#..##.#...#.#..###.##...#..##...#.##.#.#.#.#.##.#.#......#.#.#.#.#..#.#.....###.#.#..#.#..#....#.#..#.##.#....#..#..#..#.#.#.#..#.######..##.#.#.#.##..#.#...#..##.#.......#.#.#...#.##.#.#....##.###.#.###.#....###.#.#..##.#.#.#.
#.#.#.#.#.#.........#.#####.#..##..#..#..##.##.#.#.#.#.##.....#.#.#..##.#.##.##.#....#.##.#.#.##...#.##...#.#.#..#.###...####.#...####.....#..#...#...#.####.##.#.#.##...##..##....#.##..#...##.....#..#.##....#.#.###.#......###...#.#.##...##........###.###........#...##.#.#.#..#.###..#.#.#..#.###.#...#....#.###.####....#.#..#....##.#..#.#..#..#..#.#...#.#.#..#..#.......#.##.##..#..#...#.......####..#.###....#####.#.##...#.#.#.#.#.#.#.#.#...#...#...#..##.###...#...##.#.........##...##...##..###.#.##.#.......###.#..##.#.#####..#.#.#..#..#....#..###..#..###.#.##.#.#...##.##.#.##...########.###.##..#.#.#..####.#.#..#..#..#.##..#####..#....##..#.##..###..#.#.#..#..##..##....#...###.#.##..#.#..#...#.#..##.##..##.#..##.####..##...#.##..##....#....#.#.#..#.....#..#...##.#.....##..###..###.#..#.#.##..##.#.#..##.##.....##..#.#.##.##.....#.##........#.###......#..#.##..#.##.....#.#.#..#..#.#.#.##.#...#..#.##.#..#.#......#..#...######.#.###......#..###.#..#.#..#.#.#.#....#.#.#..#.#...###.#.####...#..##.#..#....##.#.#......
##..#..#...#.##.###.#...#.....##.#..##..#................#.#.#.....#..#...#..#####.#...###...#..##.#..#.##.....#.#.##.##..####.#.#.##.#.#.###..##..##...#.#..###....###.#..#.#.##.###.#.#.#.##.##.#..#.#.#..##..#.....#.#.#.#..#.##..##.####...#.#.##.#.##..#.###.#.#..##..##.#.#.#.##....#.....#....#...##..#.#.#...#...###.#.##..#..#.#.....#.#..####.#.....##.#...#..#..#.##.##.....#.#..#..##.#.#.#.#..#####..##..###.###......##....#....##.......##.#.#..#.#.#.#...###.##.#.....#.#.###.####.#...##..#....#..#.####.#.#..#...#.......#.#.#..#.#..###.####.#.#.####.#...#.##.####..#.#....#.....##...#...####....##......#.####...#...#.##..##.#####..#.##.##.#......###..#...#.#.##....##.#.#..#.#.....#..#..###..##.....#......#....#.#..###.#..###..#..#.#..#.#.###..#....####.#..#..#.#.#..##.#.#..#####..##...#..#....#......#.#....##.#..##......#..##.#.#..#.##.##.###.#.#.#####.#....##..##.#.#.#......#..#.#.....#...##.#.#.##...##...###.##.#..##.######...#.#.#####.###....#..#.#.#.#...#.#....#..#..#.##.#.....###.##.#..###.#.#.##..#...###.#.
#.#.#.#####.#.##.#..#.##.###.##....#..#.##.####.#.#.##.#..##..##.#...#.##..#..#.....##..#.#.#.#.#....#.#.##.#.#...#...##.####............#.#.#.#.#.#.##...##..#.#.#..#...#........##.............#.#.#....#..#.#.##.#.#..###..#..#..##...#..##.#.#.####..##...#.##..#.#...#...#......##.#..#.#.#..#.#.##.#.#..#..#.##..#.#....#...#..#...##.#...######...##.#....###...#.#....###.#.#.#....#.#.....##..#..#.##.##...#......#####.#.#.##.#.###...##.#.#.#..##..#.......##..#...##.#.#.###.##....#.##..#...#...#.###...#...#..#.#.#.#.###.#.#..#...#....###....#..#....#.....####.#...###..#.#.##.#.#.##.##..##..####.#..#.##.#....##.#.#.##...###..#..#####.#.........#.#.#...#...##....#.#.#....##.#....##.##.#...#.#.#...##.#...#.##..#.#..###..#....#.#..#..#...#..#....#.#.#.#..####..#..##....#...#....#.#####...##.##..#.##.###.#.....####.#.#....#.#.#..#.##....#...#.#...#.#......##...##.#.#.##...#...#.#.#..#...#.#.##.#.###....#...##...##...#.....#...#######.#..#...#...##.#.###.#.......#.#.#.#.##.#...#..##..#.#.#.#.......##.#.#.....#..#.###...#
.......#.......#..#.#..#.##..#.#.#.#.#....#....#.#..###.#.#.#.#.#..##....#...#.##.##.#.#.........#.##......#...#.#.##..#..####.#.##.#.##.............####.#.#.#.###.###.###.###.#....#.#.####.#.#..#.##.#.#.##.#.#...#.#.#..#..#.##.#.#.#.#.#..##....#..#..##....#.#...##.#.#.#.#.#.#.###.#.#.####...........#.#.#.######.#.#..##..##.#.#####.######..##..##..#.#..###.#...#.#.#.....#.#.#....#.#.#...#.#.........#..#.##.###...#.........#...#..#..#...#.#.#..#.#.##.#..#.#.###..#...##.#.##.#....##..##..#.####.#.#.#.###..#.......#...#..#.##..###..##.#.#.#.####..##.#..#.#...####..#..........#...#.#.#..#.##...####.##..#.#.#.....#..#..#..#..#.###...#.##.#.#.#..#.#.#..#...#.#.#..#.#.#.....#.##....#.#.#......#.#...#.#.#####.##..#.#.#.##.#....#...#.##...#.#.##..#..#..#..#.#..#.#..#.##.#..#.#.#..#.#..##.....#.#..#..#.#.##.#..##......###.###.#.....##.#.#.###.#.#...##.#.#..#.#..........#.#.##...#..#.##....#......#..#.#.##..#.##.#.##.###.#..##.#####....#..##.#.##..#.###...##.##.#...#....#...##.#....##..#..##.##.##......##.#.#.#...#.#.#.
.##.#.###.#.#.#..#..#.#....#....#......###..#.##..#..##..........#.#.###..##.....#...#..##.##.##......#.###.##.#....#.#..######...#..#..##.#.##.#.##.............#...#.....#.#.#.#.#..#..#..##...#....##..#..#.#..#.#..#..#..#...............#.#.#.##.#.#.####.#..#.##.#...#.....#.....###.....#..###.#.#.##.....#..#..#...###..#.#......#..#.#.###.#.#.#.#.#..#..#.....##..##.##.#.#..#####.#.#..#.#...#.#.#.#.#.#.####...#.##..######.#..#.#..#..#.##.......#..#.##..#......#..###.#...#.....#.###.#...#..#.##....#...#...#.##.##.#.#.#.#...#.#.##..#..#...........#.#..#.....#...###.#.###.#.#.##.##.....#...#.#.#.#.#.###..#..#.#.#.#.#..###..#....#.#.#.#..#.##.#.##...##..##.##....#...#.#.##....#.#.#..##..#####...###.###..##....#.#...#..#.#.#.##.#.....##.......#.#.#.#.##.....#....#.#..#..###....#...#...##.#.....#..##.....#..#.##.###......##...###.#....#..#.....#.#.##...#.....#.#.#.#.###...####.#.#.#..#.#.##.#.###..#...#.#...#.......###.#..#..#.#.#.#..#.#...#..#.#..#..##.#####..#.#.#.#.#.#.#.#.#.#...#.#..#..#..#.#.#.##...#....#.......
####...##.##....#.#.#..#.#..##.#.#.#.#....#.#..##.##.#.######.##......#.#.#..##.#.#.#.#.#.#...#.##.#.#.##.#.#..#.#.#...#.##.#..###.####...####..##.#.##.#.#.#.##..#.#.#.#.#.......#..###.#.#.#.#.#.#.#..#...#.#..##.##.#.#..###.#.#.##.#.#.#...............#...###..#....########.#.#.#.#.##.#.##.#.#.#..#.#.#.#..#...#.#.#.#..#...#.##.#.#.##...#............#.#..##.#.#..#.#.#.#...#...#......#..###.###.#.###...#...##.#..#.#..#.#..##.#.#.#.#.##.#.##.#.#..##.#.#.#.#.#.#..#..#...#.#.##.#...#.....#.#.#....#.#...#...#...#.##..........#.#.....#.#.####.#.#.#.#...#.#..#.#.#.##.#...#....##...#..#.#.#...###..........#..#.#..#...#...#.######.#.#..#.#...#..#...#...##.#.#..#..#.##..#....##.##.###...#.#.#.#..#..####..##..#..#.##...##.#.#.#.#....##.#.#.##.#.#.#...........##.#..#.#....#.#.#.###.#.#.##..####.###.#.##.#..#.##..#..####.#.#.###..##.#..#.#.##..#.##.#.......##..#.##..#...#..##.#.#..#....#.#.#........#.#..#.#.#...#.#..#.####......##.#.......##...#.#.#.....#.#..#..#.#.#..#..#.#.......#.##..##....#..##.#..#.#.#..#.#.#.#.##.#.##
##...##....##.#......#....#.#......##..#####..###...#........#..#####.....##...#...........##.#.#...#........#..#...##....#...#.##.#.#.#.#.#..#.#....#.#..##..#.#...#....#.##.#.#..##....#....#..##....#.##....#.#..#..#.##.######.#..#.###..##.#.#.#.#.#.####.#..#..#.#...####......#....##.#.......#.###....##.#..##.......#.##.#.#.......###.#.#.#.#.#.#.#.....#..#...#.......#.#.#.##.##.##...#.#.##...#..#.#.#.#.##...#....#.....#..........#.....##..#.#.#........#..#..#..#.##.....###.#.#..#.#.###...##.##.##.##.#..#.#.###.#.#.#.#..####.#.#.#..#.##...#.#..#.##.#..###.##....####.#.#.#.#..#.#..###....##.#.#.#.#.#.....####..#.##.###..#..#.#....##...#..###.#..#.....###...#.#..#.##.........##.........#.#...#.#....#..#...##.#...#.......#.###..###....#..#.#.###.#.#...#..#.#..###..##...#.#......#.#...#####..#...#..##.#.##..#.....#####.#.#..#...#.#.#.#.#.#.##.##.##..#.#..#..#.##.#.....##.##.#.#..#.#.##.##....#......#.#....###...##.#.#.....#.#.#.##.#.#.....#.#.#....#..#..#...#.##..#.###.##....#..#.#.#.#..##..###...#.##...#...#..###
#.##...##.####.#.###.##.##...###.#.#.#.##.#.#..#..##.#.#.#.#.#.#......#.#.#.#.#.#.#.#.#.#.#..#..##.##.#.##.#...####.#.#.#..##...#....#...#..#..#.#.#.#...#.#.##..##..##.#..#####..#..####..#.#.#.#.#.##..#.##.#...#..#.#..#.#.###....#..####..##..##...#...#...#.#.#.##..####..##.#.###.#.#.#..#.##.#..#...#.##..#.#...#.#.#.........##.#.#.###...##..##..##..#.#.#.###.##.######.#.......###.###.......#.#..#....#......#.##.#.#.#.###.#.#.#.#.#.##.#...##.....#.#.#.#..#..#..#...#.#.##.......###.#...#..#####....#.###.##....###..##.##.#..#..#.....#...#.#.#....#.#.....#.#.....#.####...#.....#....##.#..#.#.####...#....#.##.#...##.#...#..##.#..#.#.#.#.##.#.####..###.#.#.#.##.....#.#..##.##.#.#####.#.#.#.#.#.##....##..#..#.#.#..##..#.#.##..#####.#.##.#.#.#.#..#.#.#..#.###...##.###.#..#.#....#.#.#....#..#.#..#.#.##.#.....#..#.####..###......#.##..............#..#.#.#....#...#.######.#.##...##...#.#.#..#.#.#.#.#.#.#.#..#.#.###..##..####.#.##.###...#.....####.##...#.#..#.#...#.#.#.#.#..###...#.#..#...#..#.#.###.#..#.#...#.#.#.#.#.###
..#..##..####..##.#..##.#..#.#..#.....##......#.#.#....#..#..#...#.#.###........##..#..#....#.#..#...###..#..#.#.#....##.#.#.##..#.#...#..#...#..#.##..#....#..#...#.#..#.#####.#.#.#..####............#...#...#.#..##.#.#.....#.#.#.#.#.##..##..#...##.#.####.........#.#.#.#.#...#####..#..#.##...#.####.##.##....###.#.#..#.#.##.#.#..#...####...##...#..#..#..#..#...#...#.....#.####..#...#..#.#.##....#.#.#.#.#.#.#...##.....###.###.#.#.....##..#######.##..#..#.#.##..#.##.#.##...#.#.#..##.#.#..#..#.#..#.#...#..###.##.#.##.##.....#..#.##.#.#.##...#.#.#.#..#.##...##.#.#...##.#.#.#.#.#..#.##...#..#....#.#.#.#.#.##....##...###.#.#..#..#..#......#....###.#..#...#....#.##.#.....####.#..#..####..###...#.#.#.##..##.#.....#.#...#.#..#..#####....#..##.#....#..##..#.###.##.#...##...#..##.#.#.##.#.#.#.#..#.#.......##.#.#.#.#....#.#.#.#.#.#....##.#.#.##.#.##...#.#....#.#..#.....##.##...#.#..#.##......#.....###...###..#...####.#.#.###.#..##...#..##.##.#...#..#..#..#..##.#.##.##.#...#.#.#..#.##..#..##.#.#.......##.#...##..#......####
#..#..##.#####..#..#..##.##....#.#.#.####.#.#...#.###.#.#.##.#.#.##..#..#.#.#.#...##..###.##....#.#.#.#.#..##....#.##..........#.#.##.#..#.##...#.#...#..#.#.#..#.#...#.#..###........#..######.#.##.#..##..##....#..#.#.#.#.##..##..#.....#.###..#.###...#.#.##.#.#.#...........#..#####.#.####.##.#..#.#.##.#.##.#.#......######.....#####.###..#.#..#...#..##.#..#.#.#..##.#.##..#.#.#.#.#.#.#..#..#..#.#..##...###.#.#.#..#.##.##...#......#.#...#..###.#..#.##..#.....##.#.......#.#..#..#.#.#....##..#...#..###.###...#..#......#..#.#..#.....#..#..#.##..##...#..###.##..#...#.##....#..#...#..##.#.#..#.##.#.......#...##.#.#.##..#......#.#.#.###.#.###.##..#....###.#.#.#...###.#.##..##....##.#.#.##..##.#.#.#....##.#..#.#.###..##....####..#.#.#.####.#...##.#..##.#.#..#..#...#.#.#.##..#...##........#.#.#.#..#.##.#...##.#.#...#.#.........#..##...#...##.#..#.##.#..#.#..#..#..#.##....##.###..#....##.##..#.#.###.#.#..#.#.#.####.......#...#...##..#....#...##.##..#.#.#.#..#.#.##....#.#.#....##...##...#.#...#.#.#.#...#.##...#.#.#.#.#.###
.#...###..####.#.#..#....#..##...#.#.###.##.#.#.#.#..#...#....###...#..###..#.##.#...###..###.#.......#...#..###..##.#.##.#.##...#####.#...#.##....##..#.##...#....##....#..#.#.#.#.###.#.##.##..#.##.#.#.#.#.###.#.#..#...###.#.#.#.#.#.####....#.#.#.##...#...#...#.##.##.#.#.#.#.##.#..#.###...#.##....#...........#.#.#..######.#.#..#...#..#..###.#.##.#...#..#....##.##.####.#............#.####..#.#.#.#.#.#.#....#..#..#.#.#.#.#.#####..#.##...#.#...#.....####.#.##..###.##.#.#..####.....#.##..#..##...#.##..#..##..#..#.#.#.##..#.#.#.#.#.#.#.#....#...#.#..####..#.###.#...#####..#.#.#..##......#.......#.###..##..##.......#.#.#.##....#..###..#..#..#..###.##......#.##.##..##..###.#.#.#...#...##.#..#...#.#..#..#..#..#...##..#.#..#..#.........##.#.#.##..##......###.###.........#...#...###.###.........#..#..#.#..#.#...##.###.#.##.#..#...##..#.#....##......#..#..#.####.#....#.#....#..#..##...##..#.#..##.....#.........#.#.#.###.#.##.##.#.#..###.#.#.##...#...#...#........#.#.#....#.#...##.#.##....##...#...#.#..#.#.#....#..#....#
..##.#.#.#.##.....#..###.##.#..###.#..#...#..#..#.#.#.#.#..#.#.#.#.#.#..#..#...#..##..###..###.#.##.#.#.#..#.#...##...######..##.#.#....#.#.....#.####.###.##..#.#.####.#..#...#...##........#.#...#...........#.....#.#.#.........#....##.###.#...#.....##...####.##..#...###.#....#...#.#..#..##...##.#...##.#.#.#.##..#..######...#.#..#.##.#.#..#..#.#....##.#.##.#..#.#...#....###.#.###.#......#.#.............#.#..#...#..........#..#..#..#.##....#.##.##.#.###.#.#.#.##..#.....##.#..##.#......#.#.#..#....###.#...#..#..###..#.#.#...##......#...#.#.##.....#..#..#....##.#.#.#..#.#.....#.###.#.##.####.#..##..#..#.#.#.#.#.#...#..#.####...###.#.#.#.#.#.#......#.#.#..###..#.#..#....#......##..#.#....#.#.#.##.#.#...#.#.#.#..#.#.#.#.#.#.##.#.#.#.#.......#.###.#.##..#...#..##.#.#.#.#.#..#....#....#.#.#.#.#.#.#..###.#.##.###.##...#....##.###.#.##.####.#.#.##.#..#.#.....#..##.#.##.##.#.#..#..#.#.#.#...#.#..#.#.##.#.#.#.#......#....#..#.#......#..#.#....###.#.##.#.#..#.#.#.#.#...##.#.####.......#.#.#..#.#.#####.#.......###.##.#.##.
#..#.........##.#..#...#.###.#.##.#.#..##.#.#.#.#.#.......#..#...##....#.####.#..#...###..###...#.#..#.#.#...###....#.###.#.#.#..#.####...###.#.#..##...#..#.#..#...#....#.##.#.#.#...#.###.#..#.#..##.#.#.##.##.#.#....#..#.#.#.#..#.##.#.####..##.#.##.#.#.#..#.##..#.#.####.##.#.#.#...#.##.#...#..##.#.######...###.#.#..######.##.##.........#.#.###.#.#..#.....##.#...#.###.#..#...#.###.###.#.#..#.#.#.#.####.##.#.#.#####.#.#.##...##.#.#...###.#.....###....#...#....##.#.#.#.#.#..#...####.##.#...#.##.#.##.....####..#..#.#....#..##..###.#...#.##..#.##.#..#...#..###.......##...#####....#...###.#..##..#...#.#...#..##..#..#.#.#..#....#.................#.##.##...#..#..#...#..##.#.##.#.#.#.###.##.#..#...#.....##......#.#.....#.........#..#.#..#.#.#.#..##.###.#.###.#.#...#...#.....#..#.#..#.#.##...#...#....#####...#..#....#.#.##.#....#...#####........#..##.....######..#..#.........#...#...#..#.#..#.#...###...######.#.#.#.#.##..#...#.#.#...##.#.###.#.....#.#...#..#..##.###.#....#..#.#.##.##..###.......###..##.#.##.##..#....#.
.#...##.#.#.#..#.#..##....#...........#....#......##.#.#.#.#.#.#.#.#.#....####.#..#######..###.#....##....##..#.###..###..#....#.#.#....#...##..#.####.#.#...#.#.#.#.##.#...#.#....##..###.#.#..##.####.####...#..#.##.###..#...#.#...#....#####.#...##.......#.....#...#.###....#...#.##....#..#####..#.....#.#.##..##...#.#.####.......##.#.#.#.#..###..##..#.##.####..#.#.....#..###.#...#..####...#.####.##..##...........#.##..#..#.#..##...##..#.#.###.###..#.#.#.#.###.#.#.....#....###.#.###..###.#.###..###.#.#.##....#..##...#.#.#..#.#...#.#.###.##....#..##..##..#.#.##.#.#...##.#####.#.#.#.##...##..#.###.#..###...###.###..#....###.#..#.#.#.#.#.##.#.#..##....#.#..#.#..#.#.#......#.#.......##.#..#.#..##.####.#.##.#.##..####..#.#.##.#.###...#..#...#..##...#.....#......##.#.###.#.#.#..###.#.#..##.#.#.###.#..#.#.#.#..#.#.#......#.#.#.#.#.#..##.#.##.#.#.#..#.#.####..#..#..##.#.#.#.#..##..###.#.#..#.#..##..#..#....###.##.##...#.#..#.#..##..###..#...#..#.#.#..#.#..#..#.....#..##.#...#...######.#.#..#.#.##.###.###...#..#.#.##.#..
..##.#.###.##.#...#.#.##.#.##.#.#.#.#.#.#.####.#.#..#.#.#....#.##..##.##.#..#....#.#####..###...#.#..##.#..#.#..##..#..#.###.#.......#.#..####.#.#.#.##..#.#..........#..#.#...#.#..#.#.#......#..#.##...##.#.#####.##..##.####.#.###...###..####.#.##.##.##.#..#.##.##..#.#.#.##.#.#..#.#.####..#.##.#.#.#.#..#.#.#.#.#####...#..#.#.##..##...#....#...#...#...#..###..##...#.##.#..###..####..##.#.#..#.##.#.#.#..####.#.#.#..####..#.#..#..##.#..#..#.#.#..###..#......#...#..#.#.#.#.#..#..#.##.#...#.#....#..#...#...#.##..#.#.##..#....#...##.#....#.....#.#.#.#.#.##.#..#.##..#..#.#...###..##..#..###.#..#####...#...#.#..###.#..###.#..#.#.##..##..#..#.#.##..####.#..#..#....#..#.#.#.##....#.#.#.#....#....#..#.#..#...#.#....#....#.##.#..#..##..#.##.#.#.#..#..#.#.#.#.###.###..#..###.#.##...#.##.###.##..#.....##..#....#..#.#...#.#.#.#.#...#..#.#.#.#.##..##.#...#...#####.#.#.##.#.##..#..##.#.#..#..#...###..#.#.#.##..#.#.#####.##.##....#..#.#..#..#.#...##..#...#..#.#..##.#.#.#.###..#.##.#.#.#.####.....#..#..##.###..#..##..#.........#
#.#.....#...#...#............##.##..#....######...#...#.####...#.#.........#.#.#....###.#..##.#..###.###..#...#...#...#...###.###.##..###...#..........#..#.#.#.#.##.#..#...##.##.#.....##.#.#..#....#.###.....#.#.....#.####.###...#.#..#..#............##...##..#..#.#.......#.....#.......#..#..#....##.###.#.........####.###.#..##..#..#.#.#.#.##.#..##..##.#.#..#..#.##.....#.###.#.#.#.#..#....#.........#.#.#...#..#..#..##.##....#.#.#...#...#......#.#..#..####..##...###......#.###.#.#....##.#.#.#...#.#.#.##..#..#.....###..#.#..##......#.#.#.#.#...............#....##.#..#.#.#...#.#.#...#.#....#.#.##.#..#.##..#...#..#..#..#.#.......#...#.#.#..#...#..#...###.#.#.#...#...#..#.#.#.#..###.#.#.#.#.#..#..##...#.#..#.##..###...##..#.##.#.#.##......#.###.....##..#####...##.#.#......##.....##..###.#.#.#.#.#.#.###...#...##.##...##..##...#...........#..#.##..#.##.#.......##....#.#####......###.###..#.#.........#.#......#..##...#.#..#.....#.##..##.#.#.#.#.#.#....#.#....##.###..#...##.......#.##.#.###..##...##..###....#..#.#.#.##.
...#.#.#..#..##..#.##.#.##.#.###...#.##.###..#.##...#.#...#.#.#...####.#.#.#..##.##..#....####..###...#.#..##.#.##.#.#.#.#.#..#....#.###.#.#.#.#.#.#.####.#..#...##...#...#..#......##.#..###..#..#.##.##.###.#..#.#.#...###......##...##.#.##.#.#.#.#.#.#.#.#..#..#.#.#.#.#.#..#.##..##.#.##.#...#.#.##.....#.##.#.#.#.#.###.#....#.#.#.#.##....#...#.##...#........###.#...#.#.#...#..#.#.#...#.##.####.#.##.#...##.#..##.#...#.....#.#......##..#.#.#.#.#....#.#.#....#.#.#.#.####.#.#...#.....#.#....#.###.#........#.##.####.#..###.###.#.##.#.#.#.#.##...####.##.#.#.#.#.#.#.#....#....###......##....#.#.....#..##......#.##.#.###..#.####.##.#.##.#...###.#.#..#.##.#.......#..#.#.##.##...#..#.#.#...#.....#.#..#.###.#...#.....#..#.##...#....#...#.#.##.##....#.##.#...#..#..#.#.......###.##.#.#.#.###....#...#....#...##.#.###.#.#####.##..#..##..#.#.#.###.#.#......#......##.#.#...#.#.#..##..#.#.#..#...#..#....#.#.#.##...##.#.#.#.#.##..##.#..#####.###................#.#...###.#...###..#.#.##.#.#.#...#..####.#.#.#.#..#.#..###..#.###.##..
.#.##...##..###.####..##.##....#.#.#.#...#.#......##.#..#.#.....#.#...#.#...#.#.#...#.#.#.###.#..#.#.#...#.#................#..##.#.###......####.#..#.#...#.##.#..#.#.##.#.#.##.##...#.#..###.#.##.#..#..##...#.#..#..####.###.#...#.###.#..###..#.#...#.....#...#......#.#.#.##..##..##.......#.#...#.##.###..##...#.....#....#.###.......#.#.#.#.#...#.##..#.#.#.#.#....##.###.#.#.#.#.#...#.#.#..##.#.##...#.##.##..##..##.#.##.#.##.##.##.#.#.#.#.##.#####....#.###..........#....#.#.#.##.#.##..#.##..#.###.#.##.#......#...#.###......#.#####..#....##.#########..####.....#.#.#..###...##.#.#....###.#.#.#.###.#.#.#.#...#.#...###.....#..##.##....#.#.#....#.#...#.####.#.#.#..#...#...#.###.....##.#.##.#.....#...###.##..##.##..#..#.#.##.#.####...#...##..#.#..##.#.#...#..#..#.#.#.#.........##..#######.#.##.#.#.#.#.#.....#......##....#..#....##.#.#.#..#...#.#.#..#.##.###..#..##.###.##..#..###..#..#..#..#.#..#...####.#...###.#...#.#.#...#..#.....#..#.##.#.#.##.###.###.#..###.#..#..#..#..##..#.#.##..#.##.....#...#.#.##..#..#...#....#.
#..#.#.####.###.#####......#.######...#.#...###.#.#...#..#.###.#...#.##..##...#...#...##..###.##......##....#.#.##.#.#.#.#.#..##..#..#.##.##...#...#....#.#..#....#....#...#..##.#..##....#.#.....##.#..#.#.#.#...##.#...#..#######....#....#...##...#.#.#.#.####..#.#.#..#.#.#####.#.##.#.##.#..#.##...#..#...##.#.##.###..###..##..#.#.#.#.###....##.#.....#...###...##.#....#..........##.#....##.....#.#.#....#..#.##.#......###......#.#..............###.##.#..#...#.#.#.######.#.......#.#.#.#.#.#.#....#...#.#..#.#.##.###...#.#.#.#....#.##.#..#####.########.#..##.#.#.##..#..#....####..#.#.#.....#....##...#....#..##...#.###..#.#..#..##...#.#.....##.##...#..#...##....#.#.#.#..##...#.##.##.......#..#.#.#.##....#.#.#....#..#.....#...#..#..#.#.###.#..###...##.#.#...#..#...######.####.#...######.#.#..#..#..#..#.###.#.#.###.#.#.##.#...###....##...#..#.##...#.....####.###...........#..###.#..##..#.#..###..#.#####..###.##...##.....#.#..#.#.#.#.#..##.#.###..##.#..#....#.#.#..#.#.##...#..#..#...#.##...##.#..##........#.#...#.#.#.##.
.#...#.##....#.#.#####.#.###..#######....##..#..#..#.#..#..#..##.#...##.#...#.##.#.##.#.#..#....####.##.##.#.########...#....#.###..#..###...##.##..###....#..#.####.#..#.#.#...#.#.#..##.....##.#.#.##........#.#.....##.#..####..#.##.###...##..#.#.....#...#.#.###...#.......#.........#####.#..#..#..#...##....#..#...#.###.#..#..#...#...#.###..#.#.#.#..#.#.#.#.###.#.#.#.#.#.#.#.#...###.#.#.##.#....#..#.#..#......#.###..#.##.#.#.#.###.#.#.#.#.#.##...#..#..##.#..#...#..###.###.###.#.......#...#.#.#.#.#.##....#.....##.#...###..#.#....#.#...##.########...#.......###.#.#..###..###.#...#..##.#..#.#..##..###.#.#..#.#..#..#..##.#.#.#..##...#.#.#.##.#.#..##.#.#..###.....#..#...#.#..#...##.##.#..#.#..#.....##......#.##..##.#.#..#.#.#..#..#........#.#..#.#.#.####.#.#.#.#.#.#.###.#.#.#.######......#..#.#.#.#..#.....#..###....##.#.##..#.#.#.##.###.#..##.#..#.##.##.###..#.###.#.#..#..#....#..#.#...#.#..#.###.#..#..#..#.#...#.#.#..##......#..#.##.....#.#.#....#..#.#..#..#........#.#.#..#.#.#...#.#####..#..###.#.#.....##.#...#...
..##...#.###.....######...#..#.#####.#.#.#..#.#.##.....#.#...#.##.#.#...##.#....#..#.....#..###.#..#.#...#....#.######.#.#.#....#.#..#..#.##..#.#.#.#...#.#..##.#...#.#.......##....#.#..####.#.##.....#.#.#.#....##.#......####.#.#..#.#.#.##..#....###.#.#.#.....###.#..##.#.#.#.#.#.#.####.#..#.###.#..##....#.###.#.#....#....#..#.#.#.#.#...#..#...###..##........#.....#.....#...#..##.#.#....####.#.#.#..#..###.##.#.#....#..###....#.#.##..##..#.#.#.#.#..#..#...#.##.##.#..#....#.#....#.#.#.#.#.#.#...###...###.#.##.##....#.###.#..#..#.##.#.###....###.#.##..##.#.#..#.....#.##.#..#.#.#.#.#.#.#..###..#...#..##..##...#.#.#.#.#..##..###...#.#...#..#.....#..#....#...#.#.#.##..#.#...#..#.#.#..#..##...####.###...##.#.#.###...###..#......#..#..##.#.#....#..#..#.###...#....#.......#...#....######.##.#..#....#..#..##.#...#.#.#.#....#..##..#....#######..#.##.#..#....#..#..#.#..####..##.#.#.#..#....##.....#..##..#.#.#.#.#.#..##...#.#.#..#.#.#.#.#..##.#.#..#...#.#..#.#..#..#.##.##.#..#...#.......##..######..#..#.####.#.#.#...#.#.##.
#...##.......#.##.######.#.#.#..####..#...#....#.###.###..#.#.........##....#.#.##.###.#..#.##..#.#...#.#..#.#...####..#.##..#.#...#...#..##.#.......###..##.#.#.##.....#.#.##...##.##.#..#........#.#.##...#.###.####.#.##..#.....#.#.........#.##.#.#.......#.#.#.###.#.#.#.....#..##....#...#.#......#..##.##...#...#.##.#.#.##.#..........#.#.#.##.#.###..#.###.#.#.#.#.###.#.#####.#....#.##.#..#....##.#.#.#..#.#......#.#..#..#.#.##..#...#.#.#..###.....#..#..#.#..#...#...#.#.#.#..#.#..###..#......#.#...#.#.#.........#.#.........#.#..##.......#.#..#....#.#.#.###..###.##........#........#...#.#.#.#..#.#..#..#.##.#.#.........##..#.###.###.#.#.#..##.#..##..#.##.#..#...#..#....##..#......##..#..#.#.#...##.#.#.##.....#..####.#.##.####..#..#..###..#.#..#.#.#..#.#.#..##.#.##.#.##.#.#.#.#######.#....#.#.#.#.###..#.#.##.....#..#.#..#...#.#.#.########........#.#.#..#..#....#...#.##.....##..#.##.###.####..##.#...........#.#.#.##....#.#.#.#....#.#.##....#.#.#...#....#..#....#####..###.##.##.###.#.#.####..#..#...#.#..###.#.#.......
..#.#.##.#.#..#...#######.....#.#.#.#..##...#.#...#..#..#...##.#.##.#..#.#.#..##.....#.##.#.#.#.#...#.#..#..#.#.#.##..#..#.#..#.##..##..#..#..##.##.##..#.#.........###.##...##.###.#...#..####.#####...##.#...#...#..###..#.##.##.....###.#.#...#.....#.####...#.#..#.......#.#.#..##..##..##...#.####...#..#..#.#.#.#..........#..#.#.#.#.#........#....#..#.#.#.#.......#####..###.....#.#....#..#.##.#.....#...#...#.#.#.#.#.#.#.......#..#.###....#.#.##.#...#..###..#.#.#.##......#..#.###..#.#..##.#.##..##......#.#.#.#.#..#.#.#.#.#.#.#.#.####.##....##.###........#.#..#..#.#.#.#.##.#.#.#.#...##........#.##.#..#..#.#..#.#.#.#.##..#....#...#....#...####.#.#.#..#.#.#.#.#.#.#..##.####..##.####.#.##......#.#....#..#.#.#.#.#.###.....#...#..###.#.#.#.#..###.#.....#.....#.#.....#..####...#.###..####..#.#...#....##..###...#.#.##..#.#.#..#.#...#...##########.#.#....###..#...###..##..#.#.##.#.#.#.#...#...#...#....#.#.#.##.##........###.........#.##.#...#.#.#..#.#.#..#.#..#####..#.#..#.#...#.#.#.#.......#.#.#.#.##.#....#.#.....#.##.##
.#....#.###..#.#.#.#####.#.#.#..#....#.#.##.##.#.#.#.##.#.#..####...#.#.#.#.#.#.###.###.#........#.##..#..#.........##.#...#.#....#.#.#.#.#.#..####...#...##.#.#.#.###.##.#.#.###.#..##.##.#..#.#..###.#.##.##..#.#.#.##..#....#..###.#..#..#.##..#.#.###.....#..#.#..#.#.#.#...#######.#.#.##.#..#.....#...#..#.......##.#.#.#.#.#..#..######.#.#.#.#.#.####.......#.#.#.######.#.####.#..#.##.###...#...###.####..#.#####...##....##.#.#...#...###.#...#.#.#..#..#..###.#.....#.##.#.#.#....#..#...#..#..###.##.##.#.###...#...##.#..##..#.#.#......##...#.##..#...#.#.##.....#.##..####......#..##.##.#.#.#.#.#........#.#.#..#.#.#..###...#..#.#.#.###.#..##..##........#...#..........#.#.###.#.#...#.....#.##.###.#.#.##..#..##..#...####.#.#..##..#.###....#..#..#...#.##...#.#..#.##.##.#.#...#.##..#.#.##..#..#.#.#.##.#..#..#.#.#...##.#.#.....#....####.##.########..#..###.#..#..##..#.#..#....##......#.#.#..#.#.#.#.#.#....#..####..#.##.#..#.#.##.####.##....##.##...#..#..#..#..#.##.#.#..##....#.##......#.##.###.......#....##.#..####....#..#
#.#.#....#.#........###...#...#.##.#....................#.#.######.#.............#...#...##.##.#..##..#..#.#.##.#.###...##.....##.............####.##..##...#.#...#....#.......#...#....##...###.#.#..........#........#.#.#.####..#...#.#.#.....#...#.#.##.#.#.##..#....#####.###..#..#.....##.#.##.#.#..#..#..###.#.####..##..#...#####......#..#..#.#.###.######....#...######...#..#.#.#.#...#..#..#.##....##..#..###..#.#..##.#..###..#..#.#.###..##....###.#.#.#.##..#.##...###......#.#.#...#.#.#..#.##.#......###..####.##..#.#...#....#.#.#.#..#.##.#.#..#.###.#.#####.....#...#.#.#.#.###......#....#...#.#.#.##.....#.#.#..#....##.###.....#####..#.#.#..#.#.###..#.#.###.###.#...#.##..#.#.#..##.#......##..#.....#..#.#.#...##.####....#.#.##..####.#.#...#.#.#.#...#..#..#.........#.#.#..##.#....#..#.#.#.....##...#..#......##.....#.#.##.#.##.##...#.##########.#.#....#.#.#.#.#....#..###..#.#.#....#..#........##..#.#.##.#..#..####.#.#.....#####.#.#.#..#..#.##..#.#...#.#...#....#.#...##.#....#.###....##.#.#.##.#.#.#..##..#####.###.##.
...#.##.#..#.#.##.##.#.#.#.#.##...#..#.###.#.#.#.#.#.##..#...######.###.#.#.#.#.#.#.#.##.#.#.#..#...#...#..##.#..##..#.#..###.###.#.#.#.#.#.#.###..#.#.#..#....###..#.###.#.#.#.##..#.#..#.#.#.......##.#.#.#.##.#.###.........##.#.#.#..##..###..#.#......#..#.#.#.#.##..#####.##.#..#.###.#.#....##.###..##.#.####....#..##.#.#.#..#...##.###..###.#..#.#.........#.#.#######..##...#.......#.#.##.#.#.#.#.##.#.#.#..#.#.#.##.#..##....#..#.#.#..#.#.#.#.###.....#....#####..##.##.#.#.#..#..#.##....##......##.#.#..#.###.#...#.#.#.##..##.#...#....##.#....#.#####..#.......#.##..##.....####..#.#.#.###.#.##..#...####.#.#....#.#..#.###..#.#.##.####.#.......#...#....#.....#.#.#..#.##....#....#..#.#.##.#.#....###.#.#.#......##.#...##.#.#........####....#.#........#.#..###..##.#.#.##......#....#.#..#.....#.#.#....#..#.##.#.##.#.#.#.#..###......#.#.#...#########....#.#...........#.#.#.#...##..###.####...##.####..#.#....#...#..#.#.#..#..##.#..###.....#.##.#...#.##.#.##....#.##.#.#...##..#.#.##.##.#.#.##..#.#...#..#.#.#...#.###.......#.
#.#..#...#.#..#..#.........#.#..#..##.#####.##.#..#..#..#.#.#.##.#..##.#.#.#.#.............#..###.##.##...#...#.##.#...#.#...###.##..###..##...#.#......#..#.#..#.#.##...#...#..#.#..#..####.#.#.#.#.##.##..#.###.#...#.#.##.#.#.....###.#.##.#.#.#.##.#.##..#.......#..#..#.#......#.........#.#.#.#.##..###....#...#.#.###.....#..#.##..#....#..#....#..##.#.#.#.#.......###..#.#.#.###.#.#.#....#.........##.......#..........#...#.#..#.#.#...#....#...#..##.#.#.#.#.###.#.#...#.#..#..#.#..##.###..#.#.#.#.##..##...###..##.#...#..#.##..###..#.#.#.#.##.#.....#..#..#.#.##....#..##.#.#.#...#..###..#.....#.#.#.######....##.#.#.#...#..#.....##.##...##.#.#.##.#.###.#.#.###...#.#...#.#.#.##.#.#....#.#.##..#.#.###.....###.#.##..#.#.#.##..#.#.#.####.##.###..#.#.#.#.#..#.#.#.#..##....#.#.#..###.##..###.###..#.##.#..#.#..#.#.##.#.##..#.#.#.#.#.##.....#.#.#########.#..#..#.###.##.#....#..#.#.#.###....####..#.#..#.#.#..#.##.####.#.....#.#.#.#.#.###.#.#..#...#.##.....#..#.#.#.##...#..#....#.............##.#.#..###.#..#...##....###.#.#.##.
...#..##.....#..##.#.#.#.#....#.#####.###...#.#..####.#...........#..#...#...##.##.#.#.#.###.#.#.....#.##.#.#.#..#..##...##.##.....#..##.##.#.#...##.#.#.#.###.#......#.#..#..#.....#.#.###..##..##.#...#..#...#..##.#.#.##...####.#..#....#..#.....#...###.#.##.#.#..#.#.#...##.#.#.##.#.#.#..##......#.#.#.#.#.##.#.....#.##.#.##.#.#.#.#.#.##.#.##.#..#..#.#...#.#.##.#..#..#..##.....###...##.####.#.#.#..#.#.#.#.#.##.###.#..#.###..###..##.#.###..##..#...##....#..##.....#.#...##.#...#.#.......###...#..#.##...##.#.#..#...#.#.#.##.#..#..###.......#..##.#..#..##.##...#.#...#.##.....##.#.#..#.#..#.##.##......#..##.#...#..###.#.#..#.#.##..#..#...#..#..#.#..#..#..#.#.##..#.##..##...#......#.#...##.#..##....##.#.####...#.#..#...#.#..##.#.###......#.#..#...##...#.......#.#.##.###..#.#.#....#..#....#.#....#..#.#..###......##.#.......#..#.##.##...#...#####.##..#.##...#.####.#.##..#..#..##..###....#.#.#.#.#.#.##.#.##...#...##.#.#............#.#..##.#......#.##..#...#..#.#.#.#..#.##.#.##.##.#.#.#.#.#.#.#..#...#.#.#...#.###...#.....
#.#.#.#.##.#..#.#.#.###...#.#....#....####.##.#.#.#...#.#.##.##.#...#.##..##..##..#.###.........##.#.......#..#.#.#.#.#.#....####.#.#..#.#..#..##.#.##...#.#..#.#.#.##...##..#..#.#......#.#.###.#....#..##.#.###.##.....###.#.####..#.#.#...#.##.#..##..####..#..#.#.#.....#.#.#.....####..#.##..#.##.#...#..#...#.##.#.#...##.......#....#######.#....#..##...##..#..#..#.#.#.#...#.##.##..#.....#..#...#..#.#..##...#..#.###.#.#..#..#.#.#....#..#.#.#.#..#.##.#.##.#....###....#.#.....##....#.#.#.....##.#...#.##.#......#.##..#....#....###.######.#.#..#..#.#...#.#...#.###..##...##.###...##..#...#..##...##.##.##.#####.#.#.#####...#.###...#..#.#.#.##..#..#..#.#.#.#..#.#..##.#.#....##.#.#.#..#..###....#...#.#..#....#.#.#....#.##...#.#..#######.##.#....#..#..#.##.####.#...#..#..####.....###...#..#.###.#.####....#.##.#.#.#.#...#.##.###.#...##...#...##.###..###....##.#...##..#.#.#...#..#..#.##..###............#...#####..#.#####...#.##.#.##.##..#.#.#..###.#####.#..##..##.......##.#......#....#..#.....#...#.##.......##..##.#.#.###.#
........#.##.##.#....###.###..###.###..##...#..#...##..#.#..#..##.#...#.#.#.#.##.#..###.###.#.#..##.#.#.#.#.#.#.........#.###..#....##..#.#.##....#.####....#......##.#.##.#..#..#.#.#.#.#.#..#.###.#..#.#.....#.....#.#..#....#.###...#.#.##....#.#.##.#.#...#..#....#.##.#..#..###.#.####..##.#..#..####...#.##..##...#.#.#..###.#.#.#.#..######..#.##..##..##..#...#.#.##....##.##.#.#.##..##.##..#####.#....##.#.#.##....#......#.#.#.#...#.###........#...........##.#....#.#....##.#..##.#..###.##.#......#.#......##.#.#..#.#.#.#.#.##..#.#.#....#...#..#....##....##.####.#.#.#.#....#..##..#.###..#.#.#.##...#..#..#####..#..######.....#.##..#.#..##...#..#.#.....#...##..#.##.....#.#.#....#.#..#..#.#.#...##.#..#.##.#.....#.##..#..##...#..#.##.##.....##.##.#.#...#.....#.##..#..##.#..#.#.##..##..#..#.#...#####.#.#........######....###.....#.#.#.#..#.#..#.##..#..#.#...#.##..#..#....##.#..#.....#.#..#.#.#.#.#.##.#.######.#...#..##.##...#...##...#.....#..#.#.#.#..#.#.#.#.#.#.##.#.####.#.##.##.#..#.##.#...##..#.##.#.#...##........#...
#.#.#.#...#..#..#.#.#.#...#.#..#......##.##.#.##.#.#.#.#.#.#.#.#.#.##.............#..#.#####.#.#.#..####.......#####.##.#..#.#...##.##.#.....##.#....#...##..##.#.##.....#...##.#....##......##....#..###.#.#.#.###.#.#..#.###....#.##..#....#.##..........#.#.#..#.#..##.#.#.#.#.#.....##.#.....#...#.##..#.#...#.#.#.#..#..#.###..#...#..#.###..#......#.#.#.##...#....#..#.##...#......##.#....##..#......#.#....#....#.#..#.#.#...#....#.#...#.#.#.#.#.#.#.###.#.##...#.##.#..#.#...#..#.###.###....##.#.#.#.###.#.#..##...#........#..#..#..#.###.##.#...#.###.#.#.#.#...##........#.#.#..#.#.#....##........##.#..#..#####.#.#.#.##.#.##.##....#....#..###.##.#..##.#.#.##..#......#.#..#...####....##.##..#..#..#..#...#...##.#....##..#.#.#.#..#...#..##.#.#....##...#.#.####......#.#.#...#...#.#.#.#..#..#...#.####...#..###.#.#....#...#.#.#..#.#..#...#..#.#.#...##.#.#..#.##......#..#.#.#..#...#.##.#.....##..#...###.......##.#...#..#.##.#######.#.#.#...#.##..#.......#.........##...###..####...#..###.#...##.#.#.#.#..#.##..#.#..###.##.#.###
##...#.##..#..#.##.....#.#....#.###.#............#.....#..............#.#.#.#.#.#...#...###.......#...#.#.#.#.###..#.#....#..#####...#.####.#.##.#.###.#.###.#.#...##.#.#.##..##..###..#.#.#..#.###..####..#..#.#..#..#.#..#...#.#....#..#.##....#.#.#.#.#......##..#.##......#.....#.#..#..#.##..##.#...##...##........#..#.......#.#.#.#.#.#.##..##.###...##...#.#..#.#.#.#..#.#..##.#.#.##..#.#...#.#.#.#..###.#..#.#.##.#.#.##.##..##.###.##....###.#..##.....#...##.#....#.####.#.#.#......###.##.##...###..##.#...#.#.##..##.###.#.##.#.#.#....#...#.##...#.#......#..##..#.#.#.#..#..#.#....##.#.#.##.#.#.#.#.##..#..###........#..#.##.###.##..#.#..#.#.#....#.###..#..#.###.#.#.##..#.#.#..#.#.#..#..#.#.#..#..#.#.##.##.###.##.##.#.....#.#.#.#.##.#.##..##.#..##.##.....#.#.#.#......#.#.##..#.....#...###.#...####.##.#..#.#.#.#.#.#.##...#.#.#..###.###...#..#.##......#...#.###.#.#.#....#####...#.#..#.#..#.#.#.######.#.##.#...#.###......##.####...#..##.###.#..#.#.###.##.#.#.#..#.#.#..#.####.#..#..##.#.#.#........#...#..#.#..#.#.#.#......
#.#.##.###..#......#.#..#.###.#.###.##.#.#.#.#.##.####..#####.##.#.#.#...#..#..#..#..#.#.#.######...##...#.#...#..######.#..#.#.#.#.#.#.#..........#..#.#.#.....#.#.##.......#..#.#.#.#.#..#.#.....##.#.##..#.#...#.#....#..##.##.#.#..#.#.#.#.##..#.##..#.#.#.#.#.#....#.#.#..####..#..##.#.##.#....#.###.##.#.#.#.#.#...#.##.###...............#.#..#.#.###..####.#..#......###.#...#......#.#..##....###..#.#.###.##..#.....###.#.#..#..#..#.##.##....#...#.#.#.#.#.#.##.#.#...##.......##.#####......#.###.#.#..##.###....#.#..#.#...#.......##.#.#.#.....##...#.#.#..#..##..#...#.#..#.....#.##...#..#.#.#.....#.##.#.#.#.##.#.#.#.#.#..#..#....##...#.....#.#.#...#.#.#.#...#.#..###.#.......#...#..###.#.....#.#.#....#.#...#..#..#..#.###...#............##...#.#....#.#.##...###..#.#.#....#..#.##.#..##..#...##...###.....#..##...#...#...###....#.##...#..##.#.....###.#...##....##......#.#.###..##...#..#.#......#.###.#..#....##..##..##.#.#....##.#.#.#..#.###...#.##.#.....###.#..#.....#....##....#..#.........#.##.#..#.#.#....#.....#...#.#.#
....#...#..#.#.#.#.#.#.#..#...#..###.##.#.#...###..#...##....#.#..##.##.##.##.####.#..............#.##.##...#.###..#.#.#..#...............#.####.#...#.....##.#.......#.##.#...#.#........#....#.###....#.#.#.#.#.#.#.#.#.#.#.......###..........##.##.#..#..#.#..#.#.#.#..#..###...###.#....#...#.#....#..#..#..#...####....##....#.#.#.#.#.#.##...#.....####.###..#.###.#.#..#....#..#.#.#.##.#.#.##.#.###...#...#..##.####.#.##.....#..#.#........###...##..##.......#....#.##.#.#.##.#...#####..##.#.....#.....#.#..#.##.#...##....##.###.#.#...#.#..#.##..#.#.####.#..#..#.###.##.#.##.###.##..#.##.#..#..#.#.#..#.#.......##...#....##..#..#.#.#.#.#.##.#.##...#.#....#.#.##..##.#.....#.#.##.#.##.#.#..#.#.#....#.#.##...#.#.#..#..#.##....#..##.#.#.#.#.####.#...##.###..#.#.#.#.#..###.#.##.#.#.#..#.#.#.#.##.#.##..##.#.#..##..#.#.#.#.#.#.#.##.#.##..####..#..##.#.#..#..##..#.#.#..##.##.#...#.#..#.#.#.#....#.#.#...#....#..#.#...#...#.##....##.#........#...#..##...#.#.#.##.#...#..#.###..#.#..#.###.####.#.#.#.#.##.###......#.#..#.#.#.#.#####
.#.#.#.###....###...#.###..##...#.#.....#..#.#.##.#.##...##.#...##..#.....#..#####.##.#.###.#.#.#.#.#..#.##....#..#....#.###.#.#.#.##.#.##.######.#.#.#.##.###.##.#.#.#...#..##...####.#.#..##.###..#.#.......#..#...#.......####.#....##.#.#.#.##..#..#.###.#...##..#..#.#.#..#.##.#...#.##...#..#..#.###..#.#.#..#.##...#.#..####.#...#####....##...#.#..###..#.#....###..##.##.#..#..###..#......#..#..#..#..#.#..##..........#.#.#..#....##.#.##...#.#...#.#.#.#.#.###.##........#...###..###.##.##.#.#.#..#.##...#.#.#...#.#..#.#......##...##.....#.#..#..#...##....#.#.....##.....#..####...#......#..#.#.###.#....#.##.##.#.###.#.###..#....##.....###..#.#.##..#.#.#......#....#.##..#..#....#..#..#..###..#.##.....##......#...#....##.#.#...#...###..#####.#.#...####.#.........#.#.....#.....#.##.......#..#.#.#..#..#.#...#...............#.......#..#..#.#.....#.#.#.#.#.#...#.#.#...#...##....#.#...#.###..#...#.###.#..#.#.#.#.#.#....#.#.######.#.##.#..##..#.#.##.####.#...#.#..#...#..#.#..#...#...####...###.##.#.###.#.#..#..#..#.##....#.#
#..#....#.##.#####.#...#.#.#.#.#...#.##.##..#..#....#..#.#..###.##.###.#.#..#####..#.#..#.#..#..##....#..###.#...#.###.#..#..###.##.##.#....####.......##...##.#..##.#.#.###...#.##.##..#..##....#.######.#.#...###.##.#.#.#.#..##..#.#..#...##....#.#..#####.##....#.#..##...#....#.##..####.#..#.#.####..#.....#..#..#.#..#.#.#.....######..#.#..##.#..#..#.#.#..##.#.#.#.#...##..#.####.#.###.##..#.#.#.#..##..##...#.#.#.#.##.#.#..#.#.#..#.#.#.#.###.##..#...#...#####..##.#.#.####.##..####....#...#...#..##.#.#.#...##....#.##.##.#.####.#..##.#.....#..#.#.#..###.....#.##.###.#..#...#.##..##.#.#..#..#..#...##.#.##..........#...###..#.#.#.#.#.###..#..#...#..#..#.#.#.####.###..#..####.#..#.#.#..###.#..#...#.#.#.###.#..##...###.##...##.###.####.####.....##.#####.#.######...#.###..##.##.#..#.#.#.#.#.......####....##.##.#.#.#.#.##.#.#.#.#.#..#.#...####.#...........#.#..#.#.#.#.##.#.#.#..##.#......#.#.#....##..#.#.....#.#..#.#..#.###.....####..#.#.#........#....#.#...#..#.#.#....#..#.#.##..#..#.#.#..#..#..#.#.#..###..#..##..#.#...
..##.#.##.#...###...#.#..#.......#.###.....###..###..#..#.#.##......#..#...#######.#.#.#...##.#...#.#.##..#..#.#.....#.#.#.##....#......#.#..####.#.#.##.#.#....#..#.....##.##......#.##.#.#.#.##...###..###.#.#.#...##.###...#.#.#..#..####.#.###.....#.#.#..#.#.##....#.#.#...####....#.####.#.......#.#..##.#..##..#.#.#.#.....#.#.#.#####..##.##...##..#......#.....#...##.#..#............#.#.#........#....#..#.#.#...#........#...##..#.###...........#.#.#.#.#.#####.#.###...#..#..#.###.#.#..#.#.#.#..#.#.#...#.#...#.#......###....#...#.###.###.#.#.#....#.#..##.##.##....##..###.##....#.##...#...#..#..#..#...#.###.##.#.#.#.#####..#.....##..#.#..#.#.###.#.#.#..#####.#..###...#.#..#..#..#.#.#.#....#.#####....#..#.#.##.#.#.....##.#..###..#######.#.#.#..#####..##.......#.###...#........###.#....#.#.#.#..##.#.#..#.#####...#....#...#...#..##...##...#.##.#.#.#.#.##...#.#...#...#..#....#.....##.#....#..#.#.##....#.#.#...#..###..###.###.#.####.......###.###.##.##.###...#......#.#..##....#.#.#......#...##.#..#..#..#..#.#.#.#..#.#.#
.#..#......#.###..#...##..#.##.#.##..#.#.#..#.#.####...#....#.##.#.#.###.########.....###.#.#...##...###.#.####.##.##..#...###.##.#.#.#.##.#.##.##.#........#.#...#.###.#.....#.#.#...........##.#.###.#..#..#.#.#.#.#.....##...#...#.#..#.##..#...#.##.....#.....##.##....#..##....#.#....##...#.##.#....#.###..#..#...#.#..#.##..#....#######...#.#.#..##..#.##..##.#..#.###.#.####.##.#.#.#..#..#.#.##.#.##.#.##.......##.##.#.#.##.#..##...#..##########............###..#..###.#..#.#........#..#......#.#....###..#..##.#..##.#..#.#.#..#.#...#...#.......###....#.#...#...#.##...###....##.#..#..##..##.#.##.###.###.....##...#.....#.#..#.#.#.##.#....#...#..#......#.#..###..#######...#.#.#..#.#...#.##.#....###.#.#..#........#.#.#.#.##.##..#..##.#..#...#....#.###.#..##.#.#.#....###.##.####.#.##..#.##..#..#.#.#..###.#..####.#.#.###..##.##.#.#...#.#..#.#....#.#...##.#..#.#..#.#.#.#.#..#.##.##.#...#..#.###..##....#.#...#..#...###.#..##.#.#....###.##.##....#.....#.#...#..###.##.##.###.#..##.#.#..##.#.#.#.#.....#..#..#.#....#....#..#..
#..##.##.#....#.#.###...#..#....#...#..##..#......##.#..#.#.#.#.#.....#.#.########.##.##..#.##.####.#........#..#....#.#.##.###....#.#...........#.###.##.#..#.##....#.####.#..#...####.#.#.#.......#....###......#...####.#.#.#.##.#...#..###..##..#####.#.##.##...##.##.#.#.#.###.##.#.#.#.##..#..#.#.#....#.#..#..##.....##.#..#.#.##.#..##.#.#..#..#..##..####.#...######.....#..####...#..###.#.#.###..##..#..#.#.#.#.#..#.#..####..###.##.#.#..........#.#.#.#.##..#.#.#.###....#...##.#.#.###.##.#.#.#..###..#.#..#..#..#.###..#...#..#...#.#.#.#.#.#.##..#.#.#...##.#..###.#.##..#.#.#..#...#..#..#......#.......#..#.#...#.#..##.#....#..#..##...##.####.#.#.#.#.#.#..#..#..#..##.#..##......##.#.##....#..###.#...#.#..#####.#.##..##...#....#.#..#.#.#..##.#.##...##.#.#..###...#.#.##..###..#.....#.#....##..##.#..#...#...#####.....###.##..#......##..#.#...#.##...#.#..#.#.##..##.......#.#..#..#..#.##.#..###..#.#.#.#.#..##.##.##.##....#.......##.###.#.##.#.####.#.#...#.#.#..#...##........#..##...#.#...#....#.#.##.#..#....##.###.#...#..#
.#..#.###..#.#...#...#.#..#.##.#.##..##..#.##.#.#.#.###....#..#..###.#.....#.#####.#.##.#.#..##.#....#.#.#.##.#.##.#...#..#..####.#...##.#.#.#.#.......###.#.#.##.#.#...#.##..###.#...#..#...#.#.#.#.#.#.##.##.#.#.#.#.#..........#..##...###.#.#..#.#####...#.#..###..#..................#..#..#..##....##.#...#..#.#..#.#...#.##....#...#.#.....#..#...#####.##....#.#.#.#.#.#.##.#.####.###..#...###.#.#.#..#..#.#...#..#.#.#..#.##.#..#.......#.#.#.#.#.#...#..###..#..#.#..#.#.##.##.....#...#...#..##...###..#....##.#.#..###.#..#.#.#..#.#........##.#..#...##.##.#...#..#....#..#...#..#..##.#...#.#.#.#..##.#.#.#.###.##.#..###..#.##..#...#...#.....#.......#..##.#.#..#.#..#......#..###.#..#...###.####..#...##....#.#....##..##.#.#.#.#.#.#...#..#...#...#.#..#.#.....#.#.##.#...##.#..#.#.#.#.##...##.######...#.#.#.#.##.##..##.#.#.#.#.#..#.#.##...#...#.#..###.#...#...#...#....#.#.###..#..#..#.###....#.#.#......#..##....#.......###.###.#.#...#.##.......##.###....##..#...#.#.#.#.#.#.#.###.#.#.#...#.#.#.##...###.#.#..##.#...###..#..#..
...#.###.##...##..##....#........#.#....#....#..#....#..#.#.#..#.##....#.##..#####....#.....#....###.####.........#.##.#.#..####...##...#...#.###.#.#.####.........#.##...#.#..#.#..#..##.#.###..#....#......##.........##.#.###.#.#.#..####....##.#.##.#.#.#.#.#.#..#..##.###.###.#.#.#.#.#.##..#..#.#.###..##..#....#..#..##....#.#..#.#...#.#.##.#..#..#..#...#.#..#.........##.....######..#.#.#.#.......#..#...##.#.#.....#.#.......#..#.#.#.##...#.#..##.###.#..#..#...#.##...#..#.##.#..#.#.#.#######.#.#..#..##.#....#.####...#.....#....#.#.#.#.....#.#.##....#..#.#..#.#.#..#..#.###..#......##...#.#..##.#..#..#....##...#.#.#..#.#.#.##..###..##.#.#.#.#.##.#...#..#....#..###.#.#.#.#.#..###.###...##..#.#.##..##...#.##..#.#.##......##..#.#..#..##..##....#..##.#.#.#....####.#.....#....#..##.#.##..###...#.#.....#.......#.#..#.#..#....#...##..#...##...#..#..##.##.#.#.#..#.##.#######..#..#..#...#.#.#.#.#.#.#.#.#....#.###.#.#.###...#...#..###....##.###.#..#..#.#.#.#.##...#......#...###.......##........##.###..#.##...##.##.#.#..##..#
.#.#..#...###...#...#.#..##.####.....##..#.#.###..#.#.##....##....##.#..##.#.#.##..#.#..#.##.#.#.###..##.##.#.#.#.#.#..#...#.##.##.#..####.##.....##...##.#.#.#.##.....#.##...#....#..#......#..#..#.####.##....####.##.#.#####.......#.#.#.#.#.#....#..............#..#..#..#.#..#..##.........#..#...#.#.#.#.#..##.##.#.#...###....#....##...#..#..#..#...#.##.##..#.##.#.#.#..##.########.#.#.....##.#.#.###.###.###...##.#.#..##.###..#.##..#..##.##..##......#.#..#..##.#...##..#....#.#.#.#.......####....#..##...##.#....#..##..##.#.#.#.#.#.#####.##.......###.##.....##.##.#...#...#..#.#.#.#...#.#...#..#...#..###.#...#.#..#..#.....#.#..#...##.....#.#..##.####...#.#.#.##.#..#..#...#..#..#...###.####.......######.##...#..#...#.#.#.#.#.#.#.#..#...#.###.#..#.##.#....###.###..##.#..#.#.#.#.......#..#.##....##.#..#.#.###...##..#.#.#.#..#.#..##..##.#.#.#.#.#.#..#..###.#.#...#..#.###..#..#..#.##..##.....#..#.#....#.#.#.....#######.#.#####.#...#.##.#..#.#.#.#.###.....#..##..##.####.###..####.##.##.#####.#..#..##.#..####..#...#.#.##..
..#..#.#.#....#####..###.###.....###..####..###..#....#.#.##..##.###.#.#.........#..###..##...#...#..##....###...#...#...##..##.##..#...#....#.###..#.#......#.#...###....#.#.##.#..#..####.####.#..###..#######.#.#.#.....#.#.##.#.#.......##...#.#..#.#.##.#.#.##.##..#..#.##.#..#.########.#...#.#.##........#.#....#....##....#.##.#.#..#.#..#.#.#.#.###......##.#.#.#.#.#.#.....######..#...#.##..###...#....#..#.##....##.#..#...#.#####.#..#...#..#..##.#.#...#..#.#..#.#.###..##.###..#.###.#.#...#..#.#..##.##..##.#.##.#.#.#.####..#.......####..#.#.#.#..#...#.#.#.#...#..##.##.#..#...###.##....#.##.#..##.#..###.##.#..#..#..##.#.#..#.#.#.#..#.#..#..#....#.##.#...#.......#.#.#.#.##...###.#.#...#...#.##.#######...#.###.#.#.#..#......##...#.#.#...#.....##.....#.#......#.#.###.#.##..#..##.#.#...#....#.#..##.#.#..###.#.#..#.#....#.#.#..#.#.#..#..#..........##.#.#...#..##..##..#..#..#.#.#..#.#...#.##..#....###.#....##.#######.......#...#.#.###.#.##.........#.#.##..#...###...####...##..##.......#.##.#.###.#....#..#..#..##..#....#
.#..#..#..#.#..###.#..#...#..#.#..#..#.....#.###.#.#.#.....##.........#..#.#.#.#...#.#.#...##..#.#.#.#.#.##.#.#.#.##..#.#.##....#.#...##.##.###...#..###.##.##..#.##.###.###...#.#.#..#...####.#.#.#.#.#..##.##..#..##.#.#.....#...#.#.#.##.#.##.#.#.#.##.#...#...#....#.#........#.#.#....###.##....#...##.#.#....###..###..###.###.##...#..###.#..........##.#.##..............##.######.#.##.#...#.#.#.#.#.#.##.#.#.#.#.#....#.#.#.#...#.#.###..#.#.#.#.##...###.#..#...#.#.##.#.#.#..####.....##..#.#..#..#..#......#...............#...#.##.##.#..#.####..##..#.#.#.#...#.#.#.#.#...#.##..#.####.#.#.#.#..#..###..#.#.#.......#.#..#.###...#.....##.#.##..#.#..##.#..#..#.#.##.#.##......#...#.#..#......#.##.##.#.#######.#.#...#..#..#.#.##.#.#...#.#...#.#.#.##.#.#..##.#..#.#####.....#....#.#.#.#..#...#.#.#.##.###.#......#.#.....#.....#.##...##.....#.#..###.#.#.#.#.......#.#..#.#.#...#.#.#.#.....#.#.#.#..####...###..#..##.#.#..#####.#.#.###.#.#....##....#.#.##.##.#...##.#..#.#.#..#..#..##....#.###.##.#.....#..#..##.#..#...#..#...#..###.
..#..#...###..#.#....#.#.#.#..##.#.#...##.##.####.#...#.#.#..####.##.#.#..#..##.##......##.#.#......................#...#...#.#....##..#.#.###.#.#.#.#.##....##.#.#..#....#.#.#.#.#.#..#.##.#...........#..#...#.##....#..##.#..#.#..#.#.#....#.....#..#.#.##.##.##.#.##.##.#.#.#...#..#.#..#..#.#.#..#.#..###.###..#.#.##..#.#.###....##...###...##.#.#.#.####...##.#########.#.#.######.....##.#.#..#...................#.###.....##.#.#.....##.###....#...#.####.##..##...#..#...#..#..#..#.#.##..#.#.#...#.#.##.#.#..###.#.##.#####..##...####....#...######.#.#...#..#.#.........#.#...#.#....#.....#....#..#...#.....#.#.#.#....#....###.#.##.#.....####.#...##....#.#....###########.#..#.#.#..#####.##.##..#.#..#######....#.#.#.#.#.....#..#.#.#..##.#..#...##..###.#.#.#..##.##.###.#.#.#.....#..#..#.#..........#..##.#.#....##.#.#.##.#..#.#.##..#.#.#.#.#.###.#...#.#.#####...#......##.....#.##.#.#..#..#.#...##.#.....##.#.##..#.#.####....#....#...####.#.#.....#.#####.#.#...#.....##..#.##.###.#....###.....#####.#.#.#..#.##.#...#.#.###..#..
#.##..##..#.#.#..#.#........######.#.#..#.#..#.#...##..#....##...##....#.###..#.#.#.#.#.......###.#.#.#.#.#.#.#.#.#..##...#..#.#.#.#..#.....#.............#.###..#..#.#.#.#...#...#..#.......#.#.##.#.#...#.##.#..#.##.#.##.##.#.#.#.#..###.#..###.#.#...#..########.......#.###..##.#..#..###....##.###..###..#...#......#.....#..###.#..##.#.#.#..#...######.#.#.##..#.#.####....#####.#.#.###.#...#.##.#.#.#.#.#.##.#.#......#.##.#....###.##.....#.#...#.######.#.#.#.##...#..##.#.#.#.#....###.#..#..##...#..##.##.#.#...#####...##.#..#.###.#.#####..####.....##.##.....#.#####....#.#...#.#..###.###.#..#..#.#.##.#..###.##.###.##.#.##.#.#####.#.####...##.#.#.#.....#.#.#..#.#######.#.....#.#..#..#....#....#..###.###.#.......#..###.#.##....##.#...#.#.#.#..#.##.......#.#.##.#......#.####.#.#..###.##.###.#.#..####..#.#.####..##....#...#...#..###...........###.......###.#..#.#.###.#.##...##....##.#....##....#.#.##......#.#....#..###..###...##.#...##.##.##...#....##.##.#.##.##..#.##..####..#.###..#.#..###.......##....#..#.#....#..#.#.
#.#.#.#..#.....#..#..#.#.#.##.###..##..#...#...###.#..#.#.##..#.#.####....#.##......##.####.#..###...#.#.#..#..#..##.#..##..##..#...#...#.##.#.#.##.#####.##.#..#.#....#...##.#.##.#...#.#.##.#..#.#..#.#....#..#..#..#####..........#.#.#.#.#.##.....#.###..###.#..##.##.#..#..#....#.#.#..#..#.#.#.##.#..#.#..##..#.#.##..#.##.#..#...#.#........#.#.#.#.#..........#.....##.#.##.###..##...#....#.#.#.#...###..##..#..###.#.#...#..#.#..##.#.#.#.#..##.#.#..###..........#.#.#.#..#.....#.#.#.###..#.#..#.#.#.#.........#.##.#...#.#..###...#..#..#...#.###.####..#.#.##.#..##.....#.#....#.##.#..#...#...####.#.#...#..###..##.#.#..#......#..#.##..####.#.##.....###.##..#..#.#...######.###.#.#...###..#.#..#.##..#.#....##.#.#.##.#.#####....#.#.##..##.#....#.#.....#.#.##......#..##.##...#..#.....####....#..##..#.######...#.#..#...###..#.#.##...#.###.#.#.##.#.#..###.##..#....#.###..#..####.#..#.#.....###.##.#.#.#..#.#.#.##..#.###.#.....#.##.#.#...##.....#..#.##.###..#........####.#.#.#.#.#.#..#...#..#..#.###.#.#.#..#.#.#.#.#..#.###.....
.......#..##.#...#.####..#.##.#..#.#.#.##.###.#.#...#...#.#..#.........#.#.....#.#.#...#...#.#..#####.....#####.#.#...#.#.#.#.#..##...#..#......#...######...##....##.#.##.......#..##..#......#.#...####.#.#.#.#.##.########.##.#.#.#.#.........##.#....#..#.#....##....##.#.#.##.#.......#.##...........#...#...#.#.#.###..#....#.#.#....#.#.#.##..........##.##.##.##.#.#.........#.#...#.#.#.#..#.....#.#####.#..#.#.#.##.#.#.#.#.##.#..#......###.#.....#..#.##.#.#.##........#..##.#.##..#..#.#.#.#.#...#..#.##.#.#.#.#...#.#.#.##..#.##.##...#.#.#...#....#..#......#..#.##.#.#..##.#..##....#.#.#.#.####....###..#..#.#..#.#.#.#..#.##.##.....#.#..#...#.#.#.#....#.#..#...##.#.#####....#..#.####..#...##....#.#..#.#....##..#..#...#...#.###..#..#.#..##.#....#.##.#.#.#.#.#.###.##.#.##...#.#.#.##....#.#..#...#....#####.#....####.#...#.#.....#.#.##...#.###.####....##..#.###.#.##..#.#........##..#.#.##...#..#.#..#.#....##.#.#..##..##.#....#..#.##....#.##..#...#.#.#.#.####.#.#.####............#.##...#..#...#...###.#..#..#....#..###..#.##
.#.#.#...####.##...###.#..###...##.#....#.#...#..##..##....#..#.##.#.#..####.#.##..#.#.#.#....#.###..#.#.#.......#.##......#....#..##.##.#.#.#.#.#.#######.###.##.#.....#.###.###.#....###.###..#..#.....#..#........####.#...#..###..####.#.#.#.###..#.#.#....###..#.##..#.......####.#.#.#.#.#.#.#.####..##..##....#...#..#.#.#.#..#.#.#..###....##.#.#.#.#.....#...###....#.#.#.##...##......#.#..#.#.##..#####.#............#..........#.##.#.#####.#.###..##.###.#..#.#.#.#.#..#...#....#...##........#.###..#..#...#....#.##.#...#.#..#..#.##......##...#.#.#..##.#.##.##.#..##.#.###..#..###..........#.##.#.##.#...#....#.......#.##...#..#.#.#..#.#.#......#.####....##.##...#.####..#.###.#..####..#.#..#.##...#..#..##..#.#.#.###...#..###.#.##.#...##...###..#...#....###...#....#..#.##......#..#.#..#.#..##..#.##..#....#.##......##.#.#.#.#..#..##.#...#..######.#.#.#.#.....#...#.....#.#.#.#.#.#..#.#..#.#.#.#..#.#.##.#.....##....#.#.#.#.#.#.#...#.#.#.##.#..##............#..#.##.##.#.#.#.#.#...####..##..#..#.#..#...#.#.#.###..#####..###
#...#.##..#.#.#.#.##.....###..#.#..#.#.#.##.#.##.#.#.#.##.#..#.#.#.#.#.#.####..#.#..#...#..#.#...#..#...###.###.##.#.##.#.###.#...#...#########....######..#........#.#...#....#...#.#..####.##..##..#.####.##.#.####.##...###.#..#.#..##...#.#...###.#...#.##.....#.##..###.#.#.###.#.##......##.#.#.#..#.#.#.#.##.#.#.#.#.#..#...#....#..##..#.#.##..######.#.#.#.#..#.##.###...##.#.#..##.#.#..#.#...#.#.#.#......#.##.#.#.#..##.#.#.##.....##..####....#..#.#..#..##....#...#.#.#.##.#.#..#.#.##.#.#.#....#..#..#.#.#.##.#.....##.#...#..#.#.#.#.#.#.#.##..#....##..###.#.#...#...#..#.#.#.#....#.#.###.##...#......##..#.#..##.#.#..#...#..#.#.##.#....#.##.#.#....#.###....#..##...#..#.#.#....#.###.#.#..#...##.#.#.#.#...####.....#.##.#.###....#...##.#..##....#.##.##.#.##.#.#.#.##.#.....##.#.#.#....##...#.#..#..#.#.#.###..#.###.#.#.....###..###.#...##.#.########........#.##..##..#.#.#..###...#.#..#..#.#.....#.........##.#...###....#..###.#.#.##.#...#.....#.#.##.#.###.##.#.......##..##...#..##.#...#..##..#....#.##.....#..###..###..#.##
##.#.....#......#..###.#..#..###.#..##.#.###................#.....#####...####....##.#.#..#.#.#.#.#.##.#.###....#........#####.##..##..###.#.##.#.####...#.##.#.#.#..#.##..#.#..##..#..#..#...###...#..###...#.#..#.#.###.#..#...#....#..#.##..##..###.##....#.#.##..#.#..#.###...#...#..#.#.#..........#.....................#.#.#.##.#.#.#.#....#..##.#.#..#...###..#..##.##.#.#.#.....###.#..#....#.##.#.#..#.#.#..##.###...#.##..#..#.##.#.#..#..#..#.#..#....#.#..#.#.#.#.#.........##.#......#..#####.#..#..#.#.......#.#.#.#.....#..#........###....##.#.###....#....#..#.#..#.#.#....#..#####..###...#.#.#.#.#.#...###.#...#...#..#.#..#...#....#.#.#..#.#...#.#...#.#.##.#....#..#.#..#.##.#...#.....#..##...#........##.##.#.#.#..###..#..###..#.###..#...#.#........#...#........#..####...#.....##.##.##....#...#....#..#..#.....#...#.#.#.###..#..#.##.#....######.#.#.#.####...#...#.###.##.#.#.#....#.#.....#.###.#.###.##.##.#.####.###.#.............#.#.##.#.#...###.#.##.##...##.#.####..###..#.##..##...####..#.##....####.#.#.#..#...#.....
######.#.##.#.#...#..###.###..#....#......#.#######.#.#.#.##..##.#.#.###.#.####.#.##....#.....#........#..###.#.##.#.##.##.##..#.#.#..##.....#.#.###..##...#.#...#..#.....#.#..#.#.#.#.#.#.#.#.#.#.#..###.#.###..#.....#....#.#.#.###.#.##...#.##.###..#..##.#.#.#..#...#.#..#.#.#.##...#.#.#.#.#.#.#.#...#.#.##.#.#.#.#.#.##.................##.#.#.#.....#.##.#####.#.#..##........#.##...#.#..#.#.#.##..#..#.#..#.##...###.#....#.###......#.#...#..#.#..#.#.#....#..###.....#.#.##.#....#.#.#.###..#####..#..##...#.##.##..#...##.#..#..##.#.#.##.####.......#.#.#...#.#..###.#.#.#..#.#.#.######.###.#.#.#...###..###..#..##.#.##.#.###.#.##.#.#.#..#..#.###..##.###.#..#..#...###..#....#.......#..###.##.#..#.#.###.#.#..#.....#...#..###..#..#..#...#.#...#.##.#.##.###.#.####.#.#.#.#.#.#.#.#.###.#.#..#.#.#.#..##..###...#.#...#.#.#.#....#...#..#.#.#.#...#.##.####..####....#..#..##.#..#...#.....#.##...#.#.##.###...#.##.#..#.....#.#.#...#.####.#.#.#.#....#...##.##.#..#.###.#.#..#..#.###.####.#..#..#.#.#.#.#..#...#.#####........#..##...##.#
##.###.#..##...##..#......#..#.###.##.####..#....###...#....#...#.....#.....######..#.#..#.##..##.#.#.#.#..###...####......###.......#..##.##....##.#.#.##.#.####.###.#.#....#.#...............#..###..#.....#.#..#.#.#..##...##..#.......#.#......#.#..#..##..####..##....#.#...#.#..###........#..##..##.###....#.#.##.##...#.#.#.#.##.#.##.#......#.#.#.....#.#.#......#..#.##.#.#....#.#...#.###.#..##..#.....#....#.#.###.#.####...##.#.#..#.#.##.....#...####.#..#.#.###.#####.#.##.#.##..#..#..#######.##.#.##.#.#...#.###.#.#..##.#..##.#.....#....##.###....#.##.##.#.##..#..##..#..#..#####..#........#..#.#...#.#.#......#...###....#....###.#.#.#.####.....#..#.###..##.####.##.#..#.##.#.#.#.#..#...#......###..#.#.#.#.#.##...###..#..#.#.##.#...##..#......##.......#..#.#........#.#...#.....###....##.#.#..#..#.#.#.#.###..###.##.#.#.###.....#.##.#.##...####...#.#.####.#.##..##..#.#.##.#..#..##....#....#.#.#....#.#.##.#.#....#.#.#....#..#.#.##.#.#.#.#.#..#..#.#..#...#..#.#...##.######..#.#...#..#...#..#.#....##.###.#.#..#..#.#...##
#..##..##..##.##.#..##.#.###...#....#..####..#.#..###.#.#.#.#.##.#.###.###.#.#..#.#..#..###..#...#.#......#.#.#.#..#.#.#.#.##.#.#.##...#.....#.#...................#.#..##.#....#.#.##.#.#.#.#...#....#.#.#.##..#....#.#...#.#.##..##.#.##.#.###.#....#..#..####.#.#.#.##.##.###.#..#..#..#.#.#.##.#.#.#.#.#######....#.##.#####...#....#...#..#.#.##...#.##.#......#.#.##.#.##....#.##.#...##.........#...####.#.##.##.....#....#..###.###...#....#...#.##.#.#.#....#...#.#..#####...#..#..#.#..##..#######........#.#.#.#.#..#....####....#.....#.#.##.###..#...#.#...........#.#.#..#.#.#...#.###.#.##.#.##.#.###...##....#.#.#.#.#.##..#.#.####..#......#...#..###..#....#..#######....#..#.####...#...#..#.#.##.#.######....###...#.#.#.#.#...#....#...##.#..#.##.#.#.#.#.##.#..#....####.#....##..##.#.##.###.......#...#.#..#....#.#.##..#......##..#.##.........#.#.##..##.....##..###.#.#.#......##..#..#..##.###.##......##...#.###...#.#..#..#.#.#..##...##..#........#..#..#.#.#.#.#....#.###..###..#...#.##..#.#.#..##..#.#.#...#...#..##.#..#.#.##
##..##.#..#.#..#..#...#...#.##..##.#..####..#.#..#####...#....#.....#..##......#....###..#.#.#.###...##.#...#.....#..#.##...#..#.#.#.#.#.#.#..#.#.#.#.#.#.#.######....#...#.#.#..##..#.#..#...##.###.#...#..#.#.#.#.#....#..#....#.#...##......#..#.#...#..#.#.#.....#.#..#..##....#..##.#...#..#.#...#....##.....###...#....#.##.###.######.#....####.#......#.#.##.##....#...##.##.#...#.#.#.#.#.#.#..##...#.###...#..#.##.#.#...#..#..#.##..##.#.##..##.......##.#..##..#.#####..##..###.....####.######..#.##.##..####..#.#.###.....#.#.#.#.#..#....##..#..#.###.#.###.#.#.##.....#..#..#.#..##...#..#...#...#.#.#.#.#.#.##.#.........#.#...#...#..##.#.#.##.#....##.##.#.#..#..#..#.##.#...##..##..#.##.#..#.##.#...###.#.#.#..##.........#.###.#.###.###..#.#.#..##...####...#..##.#..#.##.##.#.#...#.....##..#.#.#...##..##..#.#....##.#...##.##..#..#..#.#.#.#.#.......######.#..#..#......#.#.#.##.#..#..#.....#...#.#.##.#.###..#.##.#.##.#.#.#..####...##.#.#..#.####..#..#.#...#.....####.##..###.#...###..#.#..#...###.#...#.#.#.#.#..#.#.#.#.#####
#..#.#.##....##..#..####.##...#.#...#..##.#....#..##..#.#.#.#..#.#.#.#.#.#.####.#.#..##.#.........#.#.#.#.#####.####..#..##...#.....##..#...#.#....#...#...#.......##...##...###..#.#.#.##.#.#..#...#.#.#.#.#......#.#.#..#.##.#....#.#..##.#.#.####.##..#.#.#..##.#...##.#.#.#.#.#..###..#.#..#...#.#.#.#.#.##.#.#...##.#.##..##.########....##.#.####..#.#.#...##..###.#.#.#...###.##.#..#.##..#.##.#...##.#....#.#.#.###....#.#...#.#.....#.#....##.#.####.##......#.##.#..#####.#.#.####.##.#####....#..#..####.#.#.#.#.#...#.#.#.#..##..###..#.#.##..#..#..#.#.....###..#.#.##.#..#..#.....#.##.#..#.#.#.##.#.#.#.#..#...#...#.#.#.#....#.#.#.#.##..#..#.....#.#....#.....#..#.##...#....##...###.#...#..#...#.#.#.#.##....#.#.##.#.#.#.#.....#..#.#...#.#.#.....#..#.#..#.#.#.#.#.#.#.#.#.##......##.#.##...#..#..#.#...#.#..#...#.##....##..#..##..#..#....#..##..#.#.#..####....#..#.###.#..###......#...#.#.#.###.#.#..#.....###......#........#.#.#.#.#..#.....#.#..#.##.#...#.#.#.#.#.##.##.#.##....##..#..#....#..##.#....#.#........##..#.#...#####
..#..#.#..###..#..#.........#....##...##....#.###..##.#....#.#..#...........#...###.#....#.#.#.##.##...#...#..#...##.#.#.#.##..#.#.#..#.#.#..#.##.###.#.#.##.#.#.#.######.#.#.#..###....#......#.##.....#...#.#.#.#...#..#.####.###.#.##.###.......#...#...#..#.#.#.#.#.#.#...##...#..####..###.##........#....#...##......#.#..#########.###..#.#..#..#..###..##..#..###....#.####.......#...###.#...#.#.#....##..#.....#.#.#..#.##....##.#....###..#.#..#...#.#.###......##..###........#.##..####..#.##.#.#.#.##..#..#...#.##..#.#..#..#.###..#......#..#...##..#.#.#####..#...###.#..####.##..#..##.........#..##..#.##.#.##.#...###..#.#........##.#.#..##.#.##.#.#..#.#.#..##..#.#.##.#...##.#...##.#..#..##.........#.#.##.#.#.#.##..#.##.#.#.#...#.#.....##.#..#...#.#.....................#.##........#.####.#..#.##.#...#.##.#..##.#.##.##.##.#...#.##.#.#.#..##.#..##.##.#.#.##....#.##.#.#.#.#.#.###.#.##...#.....##..#.##.#..#.#.#.#.#.#.##....#..#..#..#.##...#...#...##....###.##.##....#..#.##....#.#...#.#..#.#..#.##.####.#.#.#..#.#...##..###
#...#.#.#...#.#..#.##.##.#.#####.#.##..####..###..#....##.#...#..#.#.#.#.#.#.##.#.#..#.#.##..#.#..#.#.#.#.#.#...###........#..#..#...#.....##..##..#.#......#.###...#.#........#.####.#..#.#.#......#.#..##.####...#.###.#..##........#...#.#.##.#.#.##.##..#...............##...#...######..#..#.###.#.#..#.##.##.#.#.#.#.....#.#######..##.#.....#.#.#.#.###....#..#.#.###..###.#.#.#.#...#.###..##....#.##.#...###.#.#...#..##...#.#.###.##.###..#....#.#.#..#..#.#.#.#.#..#####.#.#.#.#..##.#####..#.##.......#.#.#..##...#.#....#.###...#..###.#.#...#.##.#.#...###.#####.#.###...#.#.......#.#...##.#.##.#.#.#.#.#.#.#....###.###.#..#.#.#.#.##.......####...#..#.#.#..#.#...#..#...##.#.##...##..#..#...#..##.##.#.#..#.#..#.#...####..###.....#.#...##.#.###..#.##...##.##.##.#.###.#.#.#.##.#..#.#.##.##.##...#.#.#..###.....#..#.##..#..#.##..#.#.#.#.....#.#.#.#..#........##...#.#..#..#......#..........#.###.#.####..#...#.#.#..#..#...##.#.##.#...#..#.#.#.#...##.#.#.##.##.##.#.....###..#.#...##.#...##.##.#...#....#..#....#...#...##.#...#.#.
..##..#...##...#...#.####...#........#...###..#..#.#.#..#..#.#..#.###.#.#..........#..##..###...#...........#.#.#..#.#.###..#..##..#.##.#.#.##.#.###.#.##.##...#.#.#....###.##.#..###..####.#.#.#.####.#.#..#.#.#.#...##..#..#.##.#.#.##.#.....#.###.....#.###.#.#.#.#.##.#..##.####..####..#.#...#....#..#.....#....####.####...######.#.#..#.#.#..........#..#.#.#...#.....#.##..#####..##.###..#####.#..#..###....#...#.#.##...#.##...#...#....#..##.##..###..##.....###.#...####...#...#.#...###..#.....#.#.#.#.#..#.#.#.#..#.#.#####.##..###..#..#.#.........##..#...###......#.#...#.##.###...#.#..#....#........#...##.#####..#....#...###...##.#.##.##...#...#......#....##..#.#.###.....#.####.#.####...#..##...#.#..###.#.#.#..#..#..#.#.#.#...#.##.#...#.#......#...####.##..#..#...#.#..#.##.###.........#..#...#..#..#.##.#.....#..#...#.#..#..#...#.#....#...#..#.#.#.#.#..#..#..#.#.###.#.###.#.#.#.##..##...####..#..#......###.#.#.#.........##..#........##....#....#..#.#....#.#....#....##..#.#.#.........#.#.#.#..#.##.#.##...##.....##....
#..##..##.#.#.#..#.#.#.###.#.#.#.#.##.#.#.##.#.#.#..##.#.#....#...........#.#.####...#...#.#.#.###.#.#.#.#.#..####.##..#..#...##.#..#.##.........#.....#.#...#......#.#....#...#.#.#..#..#.......##.#.....#.#.#.#...#.#..#..#.######..#...##.#..#...###.#...#...###..##...##..####...#.#####...##.#.#.#.#.#.#.#..#.#...#.....###..####.....#..###.##.#.#.#.###..#....#.#.#.#....##...##.#..#..#.#..#..#..#..#..#..#.#..#.#.....#.#..#.#.#.#.#..###.#..#....#.#.#...#.#.#.#...#.#.####.###.#....#..#..#.##.#..####...##........#....#..##.....#.#..####.#..#.#.#.#.#..#.#.#####.#.#.##.#.#.#....#.#.#....#.#.#.#.#.#.##.#.#.#...###.##.#.#...####.#.#..##.#....##.###..#.#.#..#.#.#.#......#..#.#.#.#.#..#..#..#.#.#.#.#.#....#.#..#.##..#.#...#..##..#.#.#..#..#.#....#.#.#.##.#.#...#.#.#..#.#..#.#.........#.#.#.#..#..#.#..#.#..##....##.#.#...##....#.#..##.#..#.##.#.#..#..##.#..#.#..#.#...#....#...#.###.#..#.#.#.#.#.##.#.#.#.#.#.#...#......#.##.#.##..#...#.#####.####.#.#.#..#...#.#.##.#.##..#####.#.#.#..#.#.#.#.##...##.#...#.#.##.##.#.#.##.#.#.#
.#..##.#....#.##.#.#...##....#..#.........#........##.....#.#..#.#.#.###.#...#..#..#..##......##.##..##.#....#.##...#.#.#..##..#...##...#.####.##.#.#.##...#..#.#.#..#..#.##.#......#...##.#.#.#.#....#.#........#.#...#...#..##.####.#.#.#.##.#.##..#...#.#.#.#####.###.#...#..#.#.#...###.##.#...###....#.##.#.##..##.#.#.#..#.#.##.##.#...###..#...#...###..###.#..#.#..#.#.#..##......#..#....#..#.#...#.#.#####.##....##.###.#..........#...#...#.#.###.#.#.#####.#.##.#....#######...##.#..#.#....#.#.#.###.#.#..#.#.#.##.#.##.#...#.#....#..#.#.#.#...###...#......#######...........#.#..#...#.#.....#.###..#..#..#.#.#.#.....##..##..#....##.#...#.#.#...#..#.###..#.#....#.#.#.###..##.#.#..#...#..#..#.....#.##.#....#.#...#.....#..#...#.#..##.#.#....###..#......#..##.#.#....###..#....#.##.###..##.#..##.#...#.....#..###.#.#...##..##.#.....#...#.#####.....#.#.##..#..#.#....##...#.#.#.##..#...##........#..#....#.....###.#.##.#.#.##...#...#.#.#.##.......#.#..##.#...###.##...#..#.#...#....#..#..###..###.#.#.#...##.#...#.#...#..##....##
..#.#...#.#...###..##.#.##.##.###.#.###.##.##.##.#..##.#.###.#.#.####...#..#.#.#..#.#.#..##.#..#..#.##..##.#.....#.#.##.#.#.#.#.##....#.#...#.#.#...###.#.#..##.#.###..#..###.#.#.#.#.#..###..#.#.##.#...##.#.#.###.##..#.###......#...##...#.....#.#.##...#.############.##...#..#.#.#..#..##..#.###.###..#.....#.#..#...#..#......#.###.##..###.##.##.#..#.#..#..#.#..#.#...#.#.#.###.#...#.#.#..#.....##....#..#....###..#####.##.#.###.#.#.##.##..............#....#..#..#.#.########.#....#.#...#.###.....#...###..###....#..#..####...##.##.#..#...##.###.##..#.##.#.#####.#.##.#.#.#.##.#...##.#.#.#.#...###..#.#.#......##.##...#.#..###.#.#..##.#...#.###.#....#.#....#.#.#..#...#.##......#..#.#..#..#.##.###.#.#..###..##.#.##.#.#.#.##....#..#...#.##.#..#.###.#.#.#.#.....###..#.#..##.###...#.##....##.#....#.#.#.#..#...#....##.#.#..##..#.##..##.#####.####....#...#..#....#.#..##..#......#..#.#.##.#.#.#.#.#.##.#.#.#.#####....#......#.#.##.........##.#.#....#..#...#.#..#..#.#..#..###..#.##..#..#.##.#..........#.#...#.#....#.##.##.#.###
#.#..#.##.#.#.####..#.....##...#.#...#...#..##.##..#...#..#.....#..#.#.#.#..#..#.#.....#...#..#..#.#.##...#.#.##................#.#.#..#..##....##.#.......#..##.###.###.#.#...###..##..#..#.#....###.#.#.#..#..##..#.#.#..#..#.#.###.##..#..#.#.#....#.##....##########..#..##.#.#..#.#.##.#.#.......#...#.####.....#.##..#..##.###...##.#..####...#.##..#..#.####...#..#.#.#......#..##.#...##..#.##.#...#.##.#..#.#..##.#.###....###.###..#..#.#.###.##.#.#.#.#.###...#.#....#.#..###...##.#...##..###..#.##.#.###..###..#.#..###.....#.##..#...#.#.##..##.#.#.#.##......#.#......#####......##....#..#....##..##.#.#..###.#.###...##..##.####...#..##.#.#...#....####..#.##...####.#.#..#.#.##.#.#...#.#..#...#...#....#.####..#.....###....#..#.#..#.#.#.#....#......###......##.#....#...#.#######.#.....#.#.##.#.####...#..###.#..#.#.#.....#...#.#.#.###..#....##..##.####..#.#.##.#..#.#..###.#.##..#....#...#...#............####.#.#.#.#.#.##.......##.#.##.....#..####.#.##..#.#.#.#...#...##...#...#.#.#.#..#.#.##.#.###..#.##....#.##.#.......####
..##.....#.#..#.#..#..#.#.#..##..##.#.#.###..#...#..##.#.#.#.#.#..#....#..##..#.###.##..##..##.#.#...#..#.#..#..#.##.#.####.#.#.#..#..#.#...#.#..#.#.#.#.#..###...#...###...#.#.#.#.#.#.#.#.#.###..#...#..#.###..##.......#.#..#.###..###..#..#...#.#...#.#.#..##########..#......#.#..........##.#.#..##........#.#......#.##....#.##.....#..###.###..##..#..###..##..#.#.....#.##.#.#....#.#..#.#.###.##.......#..#..#......#.#.#.##..##.#...#.....#..#.#...#....#...##....#.#...#..#.#.####.#.##..#####..#.....#.#.###.#..#.#.#.#.##.#..#.#..##....#...##........#.###.#....#.#.#..#...#.#.#.#..##.##.##.#.#.#..#.#..#.##...##.###..#.#...####.#.#.#......#.#.#.#.#.#.#.....#.#.#.......#...##..#..##.....#..##..##.##.#...##..#.#.#.##..#.#..#.#..#.#...#..##.##.#.##....#.#.#.#....#.#.#.#....####..##.#####.........#.#.#.#..#...#.#...#####...##.......#..#.###....##..#.#..##..##...###...#.###...##.#.###.#.#.#.#.#.#.#.#.#.#####...#......#####.#.##.#...#...#.#.##..#...#....#......##.#..###..#..#.#....#...#.#####..#....#.....##.#.#..#.#.##.#####
#...##.##...#.#..#...#...###..##...#.....#..#..#.#.#.##.....#...#..#.#...##.#....###..#....#.......##.#..#.#..#...#.#..#.##..#....#.#...#.####..#.##.##..#.#.#.#.#.#.#.#.##.......................#.#.#.#..#.##.#######.#....#....#.#..#..#..###.#.#.##.#...#.#.########.#..#.###.#..###.#.#.#.#####.#.####.#.#.###.###.#....###.#..#.##.#.#.##.#..#..#..#.##..#..#..#....##.#.##......##.#.#.#...#..#...##.#.#.##.#.#..##.###.....#..#.#...##..#.#.###.#.##.#.#.#..##....#.#.#.#.#..#..............#.###..####.#.#..#.#....#..........#.##...#.#.##.#.##....#.#.##...#..##.###.######..#.#.##...#..#.#...#..#....#.#..##.#.#.#...#...#...##..#....#..#.#.##...#..#.......##.##.....##.#.##..###.#..#.##.#.#...###.##..#...#.#.##......####.##..#.###.#..#.###.#..#.#..#..####.#.####.#..#....##.#.....#.#.######.##.#.#.#....#..#.##.###..#.#.....#..#.#.####.#.....##.###..#...#..#.#...###..##....#..##.......#..#.........#..#..#######.#..#.##...##...#...##.##.#..####..####.#.#.#..#.#.##...#....##..#....#.##.#.#..#.#..#.#####.###...#...#..#...#..####
..#.#...###....#..##.##.###.#...#.###.#.#.#.#.#.#....#.#.#.##.#...###.#.#...#.#.#.##.#.###..##.#.#..#.##.#..#..####.####.#.##.#.#.....###...#.#.#.######.#...#...........#.##.#.#.#.#.#.#.#.#.#.#.........#......###..##.##.#..#.#..#.#.#..#.##....#.....##..#...######...#..#.....#...#.#..#...###.....#..#...#......###.###.#...#.....#.........#.#.#.##.#.#.##...####.#.#..#..#.#.#.#....#.#.#.#.#..#...###.....#.##.#...#.#.#.#.#....##.#.#..#....##.....#.##.#.#.#.#..#........##.####.#.#.#.#....###..##.#..#.#...#.#..##.#.#.#.#....##.#.#.#..#.#.##.#...#.#.#...#....#..####.##..#.#..##...#.#.#.#..#.#.#.#..#..#.......#..#.#.#.#...#.#.##..#.#...#.#.#.#..#.#.#....#..#.##.##....#..#..#.#....#.#..##..#...#.##.#......#.#.#..###..##....#...#.#.##...#....##.#..#..#.##.###..#####.#.#..#.##....####..#...#.#.#.#.#.#.#..#..#.#..###.###..#...#.#....#.##.....#.#..##...##..#.#....##..#.#..#..#.##.##..#.#.#.#.#.###..#..#####...##..#..#...#.#.#.#.....#..##...#.###..#..#.#..#....#.#..##.#..#..#.#.##...#..#...#......#..##..##.#.##.#.#.#.##..##
#..#.#.#.#.##.#.#.....#.###.#.#.#....#...........###.#..##..##.##..#....###....#..#.....#.#.###...##.....#.#.#.##...#.#..#.#..##.#.##....##........####..#.#..#.########.....#...#...#...#..##..##.#.#.##...#.#.#.#.#.#......##....#......#.##.#.#####.#....#.##..####.##.#.#.###.#..##.#.##.#.###.#.#.#.#..#.#..#.#.#.##......##..##.####.##.#.#................#.#.#.......#.#.#.#.#..###.#..#..#..####.#####.##...#...#.##..#.....#.#.#......#.#.##..#.###..........#..#.##.##.#...#...#.#..#.#..#.#.####....#.#.###..#..###..##..#..#.##.......#.#...######.#.##.#.#.##.#.#..##.....#....#..##.#.#.#..#....#....#..#.##.##.#.#........##......##....###.#..#..#..#...#.#.#.###......##...#.#.#.#.#.#...#..#.#.##....#.##.####.#...##.#..##..#.#.#.#.....##.#.###....#.#..#...#..#.#...##.....#.#..###.#.###.####.##..#.##..#...###.....#.###.#.#...#.....#.#....##.#.....#.###..#.#...#.#.#.#..#.#...#..###.#.#..#..#..#..#..#..#.###.#.#.#.#.#..#.#.....##.#.#..###.#.#.###.#.#.##...###.##...#...#.#...#.#..#.#.###..#.#.#.#.##.#.#.#.#..#......#.#.###...
..#...........#..###.#.###...#..#.#.#.###.##.#.#.#.#.#.#.##.#..#.#..#.#....##.##.###.#.##.#..#.##...##.#.........##.#..#....#.....#...#.##.##.#.#.######.#..##.#.........##.#.#.###.#..##..#.#.#####..#..###.##.......##.#.#..#.##..#.###..........#.##..##...##.#.#...#............#.....#.....#...#..#...#...####....#.#.###.#.#.#......#.#.#..#.##.#.###.#.#.#.....###.#.#.....#.#.#.#...#.#.#.#.#..#...#.#.#..##..##.....#.##.##..#...#.#.#......#.#.###.###.#.##.#.#.#...#...#.#..##..#..##.#.#..#..#.##.#.#.....#.#.#..#####..#.#..####.#.#.##..##..###..#..#.............#..##.#..#.##.#.#.......#..##.#.#.####.....#.#.#..#.#.#.#.#.##.#.#..#.#..#...#...###.#.#.#.#....###.#.##..##.......##...##...#......#.#.#.#....#....#....##...#..#.....#.#.#.....#...##....#.#.#.#.##..#.#..#.#.#...##.##....#...#.##..#..#.##.#.#..#.##.#....#....#.##.#.#.#...####..##.#.##..#.#.#...#.#.#..#...#....##..#.#.....#.#.#.##..##.#..#...#.......#..#.#.#.#.###..###..##.....#..#....#..##.###...##.#..#...#.##...#...#..#..#.......#....#......###.#.#.#....#..#.
#..##.###.#.#.##........#.#.#.#.#.##.....#..#.#..........#...#.#...###..#.##...#..#...##....##.#..#...#.###.#.#.#.#..#..##.###.#.#.##..##...##...#######.#.##..###.###.#.#..#..#####.#.#.#.#.#..##...#.#.#.....#.#.#.#...##..#..#.##.#.#..##.#.#.#.#..##.#.##........#..#.#.###.#.#..##.#.#.#.#..#.#.#...##.#.##.#.#.##...#.........##.#.#..#.###.##...#..#..##.#.#.#.#.####.#.#.##.....#.#.#.#...#..#.#.#......#.#.#.#.##.##..###.#.#.##.####.##.#.#.....#..##..###........##..####.#.#..#.#.#...#.#...#....#...#.#.#......#.#..##.#...###..#..#..#.#.#.#.###..#...##.##.#.#.#.#.####.#......#..##.#.####.#..#.#..###.#.##...#.#.##.###....##.#...#...####.#.#.##..#.#.#.#.##.#####..#.#.##.#.##.##.##.#.##.#.##.####.....#.##..#.#.#.#.####...#.#.#.#...##.#.#..#.#..#.#....#....###....#..#...#.#.#.#.####.##...#..#.#......#.#.#....#..#.#.###...#...#.###.####..#.###.###......#.#.....#.#.#..#.#.#.#....#.#.#........##....##.#.#.#.##.##.#...#.........###.#..#.#.#...#..#.##.#.#..#.#.#.#..#..#.#..#..##..#.#.###..#.#.#.#.#.#..#.#.##.#...###.#.##.#..#
.#.##....#..#...##.#.##.............###.#.#...##.###.#.##.#.#...##.....#..#.#.#..#..#.#.#.#..#..#.#.##..##...#.....#..#.....###.......##.#.#..#.########.#.###....#.....#.#...###.#...#...##.#.#..##...#..##.#....#...##.#.#..#...#..#..##.#..#..#.#.#.##....#.#.##.#.#..#.#....##..#....#..#..#.......##...#.#........#.#.####.#.#.#...###..#..#..##.###.##.#.....###...#....##.#.##.#.#.#.#.#.#.#.#....##.#.#..............#..#....#.#.....#.##.#..#.#.#.#...##...###.##.#.##.#.#.....#....###.##.#.##.#.##.#.#...#.#.#.#.....#...#.#..#..###.#.#..#......#.#.###...#.##...#..#.##....#.#.#..#..##....#...#...#.#.....##.##.#.......#.#.##..##.####.#..#.......#.#............####.#......###...#..............##...####.#..##..#...##..#...#....#...#.#.#.#.#.#.#.#..#.##.###.##.#..####.#.#.#....#......#.##.##.#....##.#.####.##.##.#.##......#...##....###.#.#.#..#..##..##.##...#.#.##..#.#.##..#.#.#.#.##.#.#.#.#.##.#.##.#.......#..#...##.#.#.#.####.#...##...#..##..#.##....#.#........##.#.###.#.#.#.#.#...##.#..#..##...#.#...#...###..#.....#..#..
.....##.#.##.#.#.##.#...###.#.#.#.#........##...#..##........##.#.##.#.###......#.#..#...#..#.#.#..##.#...#.###.#.###.##.#.#.###.##.#.#......#...##########.#.#.##..##.#...##..#...##..#.##...#..###.##..####.#.#..#.####....#.#.#.#.##..#..##..#.......#.#.###.#..#....##...#.#..#.#.##.##..####.#.##.#..#..#..#.###.##...#...##.#..##..#..###.#.#.#..#....#..##.###.#.##.#.##..#.###...#..#.##..#..##.####...#.##.#.#.##.#...#.#.#....#.#.#....##.#..#.#.#.#.#.#.#.###.#.....#..#.#.#.#.#.###.......#...........###..###..#.##.##..#..#.#.##.#...#..##.#.#....#.#.##....#.#.#.#...#.#..###.#...#.##.#..##...##...#.#.#........#.#.#...#..#.##....##...#.###.#.##...###.###.#.#########.#.###.##..#.#.#.#.#.#.##..##.#....#.#.#.#.#.###.#..#.#.#.###.#..#..#.#........#...#..#...#.#.#.#.........#.#..#.#.#...#.#..####.#...###...#........##.#.#.#.##...###.#......##..#...#..#.####.#..###.#......#......##.....#...##.#...###..##.#.#..##.#.#...#.#..##.#...#.#.#.##..#.#.#....#.#..###.#.#.##...#..............#.##...#..##...####.#.#.##...#.#.###.##.#.#.
.#.###..#........#...#.###...#.#.####.##.#.#.#.#.#.#.####.##......#..#.###.##.#.....#.#.#.#...#...#.....#.#..#...###....#.....###..#...###.#...#######..###.......#.###.##.##.#.#.#..#...#.#.#.#..####..####...#.#.#.#.#.###.#..........#..#.#.#.#.#.#.###...#...#..#.#.#.#.#....#.....##...#.##...##....#..#.#.##.#...#.#..#.#..###.#.#..#.#.#......##.#.##.#.#...#....###....#...##.#.#.#.#.#.#.#.#.##.#.##.###....#....#.##....#.#.#.#..#.#.#.#..#.###.....#..#....#....####.#..###.....#####.##.#.#.##.###.##..#..#.#.#..#.#.#.#.#.#.......###...####...#.#...#####.####.....#.###.#.##...##...#...#.#.##.#..#..#...#.#.#.#.#.#..##...#....#.##.#.##...###....##....#..#.#..#####.###..##....#.##.##..#...##..###..###.#....#.....#...#..#.#...#...#..#....#.##.##..##...#.#.##.....###.#.#.#.#...#.#.#.#.#...#.#.#...#.######..#.##.#.#...#.##...#.##..#..#.#.#...#..##.#.#.#.##..#.###...##.#.#.##.#.#...##.#.#.####.#.#.##.#.####..#.......##...#.#..#.#......#..#.......###...#.#....#..#..#..##.##.#####.##..#.#.#..#.#.#..#.#........##.....#..#......
#..#...#.#.#.#.#.##.###.#.#.#........#..##...............#..#.#.#.#.#..####..#..###........#.#.##..##.##.#..#.#.####.#.#.#.#.###.#.#.#.#..#..#...##.#..###.#.#.##....##.............#.##.......#.#.##.#.###.#.#...#.......#..#####.#.#.#.#....#....#..#####.#.#.#.#..#.....###.##.###.##.##.....#.##.##.###....#....##.##.#.#.##..#......##....#.#.##.........#.#.#.#.#..#.#.#.#.#........#.#...#......#.......#..#.#..#.#..##.##...##....#.....#.#....#.#.#.#.#..#.##.#.#........#...#.#.#.#.###..#...######..#..#.#......#.#...........######..#.#..####.#.#.##..#.#...##.#.#.#...#....#.##.#..##.##..#......##..#.#.#.#...#...#..#..##...#.#..#......#.#...#.#.#..###..#..#.##.#.#..#.#.#.#.#....#..#.###.#...#.###.###.#.#####.#.#.##..###..#.###.#..#.#.#..#.###.#.#.##......#.#.##..##..##...###.........##......##....####..#.#..#...##..#..#.#...#.#..#.#.##.#.##.#..#.......#....###.#.##........#..##..#..#..#.#...........##..####.#.#...#.#.###.#.#.##.#..#.#.##.#.#####.##.#.#.#.#..##..#...###.....####.#....#....#..#....#.#.#.##.#.#.#..#..#.###
.#..#.#...###..#.#...#.....#.#.#.#.##.#.#.#.##.#.###.#.#..#.##.#...#.#.###.#..##...##.###.##...#.#.#...#..##.....##.#.......#.##....#....#.#..#.##...#......#..#..#.####.#.#.##.#.###...##.#.#...#..#.........#.##.##.##.###...#.#..#......#.###.#..#.####..........#.##.#..##.#...#......#.#.##.#.#.#.###..#.#.###..#.#....#..#.#.###.#.###.#....#####.##.#.#.........##..##..##.#.#.#.#....##..#.##.#..#.####.##..##.#..#..#.#..#.#.###.##.#.#....###...#.....#......##.#.#.#.#...#..#.......#..#..#...#.#.##.#.#.###.##.#..##.#.#.#.#.....###.##..####.........#....##...#.#.##.#.#.#...#..##.......#.###.#.###........#.###.##.#.#.#..#..#.#.######...#.#.#..#..#####..##.........#.......#.##.#.#.####..#.#....#...#....#..###.......##..#.#..#...#.#..#..#....#......###.#.#.#....#...#.#.#.#....##.#.##...###.#.#.##.######.#...#.#.#.#.#.#.....#.#...#....###......#...#.#.##..#.#....#...#.#.##.#..#.#.#.#..#.....#.###.#.#.#..#.####...#.#.....#..#..##.#..#..#..#..#.###....###.#...#...#..#.#.#..#.##.###..#.#...###..#.###.##..##......#.#.#.###...
...#.#.#.###..#..##.#.#.##....#...##..#.#.....#..#.##...#........#.........##.#.##..#.###...##......#.#..####.#.#.....#.##.#...###.#.#.#...##..#..#.#..#.##..##.#..########....#..#####.#####..##..#.#.##.#.#....#.#.###...#.#.#..##.###.#.######..#.##.##.##.###.##..#..#.#.##.#.#.####.#.####........####..#......#...###.#.#..#.#.#.#.####..#.#.#####.#.#...#.#.##.##.#.#.#.#..##...#.##.##..#...#..####........#...#.#.#..#.#..#..##...#.#..###...#.#..##.#.#.##.#..#....#..#.##.#.##.#####.#.#.#.#.#.............###...#..#.#..#...##.#.##..#.#.####.#.#####...##...##..#..#..#..##.#..#.#.#.##.#......#...####.#.#.#..##.####.....#..##....#......#....#..#.##.###..#..#.#.#.#.####.##.#..#........#.#..#..#.#.#.#.##.#..#.##.#.#.#..##.....#.#.#....###..#.#.#.#.#.#...#.....#.#.#.##.#.....#.#...##..#.#.#..#....#...#####.#.##.......#...##.#####.##..#.##..##.#.#.#.#.####.#..#.#.##..##.###.....#......##..##.#.#.#..#..#..#....#.#.#..###.#.#.#...#...#.###...#.#...##.#.####....##..#.#.#.....#..#....#..#.#..###.#.##.#.#..##...#.#.#..........#.#
.#.......##..#.#..#....###.#.#.#.#..#...##.#.#.#....##.#.#.##.##..#.#.#.##........#.#..#.##.#.#.#.#.....#.##...###.#.#..#....#.#.....##..##...#.#.....#.#...#...#.######.#.##.#.#..###...#....#.#.##.##..###..#.#..#..#..##...#..##...###..#.#.#.#....#..#.#.###....#..###....#.....##...#..##.#.#.##.#.##..##.#.##..##.##..#...#.....##...#.#..#...##....#.#.#...#.#...........#...#.##.#..#.#.###..##.....#.#.##..#.#..#...#....#.#.#.#.###.#.##.#.#.#.#.###...#..#..###.##.##...#..#...#........#.....###.#.##.#.##...#.#..#.##.##.#####..#.#......######......#...##.#..###..#.#.##.#.#.....#...#.#.#.#.##.#.#.##...##.#....#..##.#.#.#..#.#..######..#.#.#....#..#..#.#.##..#..###...##..#.##.#.##.##.#.#.#..#.......#..#.#...#####..#..##.#......#.##.#.#....#.###....##.#.#.#...#...#..###.#...#.#..##.#....#.###..#.#..#...#...#.#.#.#.#.#.#.####...#.#.##..#..#........##....#......#.#.#..###.#.#.#.##.##.#.#...#.#..#..#.#.#.#.##..#..##....##.##.#.#.#.#.#.#.#...###.....#.#.###..#.###....#.#...#..#.###...##..#....#......##..##...#..#.#.##.#....
..##.#.#..###....#..#.#.#.#.......#.#.#...#.....##.####..##..#.#.###...#..###.#.#....##...#....###.##.##..#.#.#.###.#..#..#.###.####...#...##.#..##.##..###.#.##...####......#..#.##...##.#.#.#...#..#.#..#.#..#.#.#.#.#.#.#.#.#...#.#.#.#...#...#.#.#.#.#.#..#.#.#...#..#.#.#.####...##...#...##....#....#...####.#....###.#.#.#.#.###.##.#.#.#.#.#..#.#....#..##..#.###.#.###...#.#.#...#.#.#.##..#.#.#.#..#....###.#.#.##..#.#...........................###.#.#..#..#.#...#.#.#..#.#.#.#.##.#.#.###.#...#...#..##..#....#.....##...#####.#...##.#.######.#.#.#..#.#...#..##.#..#.......##.#..##.#.##...##......#.##..##..#.#..#...#...#.#.#..#.#.#..#..#....#.#..#.#.#....#.#..#.###.#..#.#.#...###.#..#.....###.###.#.#.....#..###.#..#..##.##.#.#...#....##.#...#.#.#..#.#..#..##.##.##...#..#.##.#.#.....##...#..#.#..#..##..#.###.#........#..#...##......#..#..#.#.#.#...#.##..#.#.#.....#..#...##....#.#.....#.##..#.###...#...##..#.#..##.##..............#.....###.#.###......#..#...#..##..#.#.###..###..##...#.#.##.#.#.#..#.####.###..#....#.#.#.
.#.##..#.#.#.#.#..##..#.....#.##.#..##..####.#.#...#.#.#.#.#...######.#..#...#...##.#..#.#.##.###........#.......##..##.#..#.#....#.##..##..#..#.#..#.#..#......#.#.##.##.#.#.#...####.#..##....##.#.....#...#..................#.#.......##.###..#.......#.#...#..##...#...#..#...##.#..##.##...#.###.#.##.#..#....###..#...#...#......##.#.......##.#.#.#.###...#..#####....#.#..###.##...#.#...#...##..###.#.#..###.#..#.#..#.#.###.#.#.#.#.#.#.#.#.#.#.#.#.....#...#...#.#......#......#####..#.##....#..#.#.#..##.#.#.#..#.#.#.#.#.#####.##.##.#.####..##.##..###.##...#.....###.#.##.###..##.#..#.#.#.##.#.##..###...##...#.###..##.....#.#.....#...#.#.#..#..#....###.#.###....####.#..#..#.#.###.#...##.#.#..#.......##.#.####..#.#.#....###...#.#.#.#.#...#.#.....#.....#..#.#.#.....##..#..#..#..#.#.###.#.##.....#.#..#.#...#..##.#.#.#.#.#.#.#.#.###.##.#..#.##..#..##...#.#.###..##.#..#.#.#...#.######.#......#...#..##.#.#..#.....###....#.#.##.#.#.#...#####....##...#.#.#.#...####.##.#...###..#.#.#..#.#......#..#.#..#.######.#..#..#.##..#.#
.....#.#.....#.#.#.#.#.#.#.###....#.#.#..###..###.#......#.#.#...###...#.##.##.#.#....#....#...#.##.#.#.#.######....#.....#..#.##...#.#..#.#..#...#.....###.#.####..#..##..#..###..#....#...#.##.#.##.##...#..###.####.#.##.#.#.#..##.#.#.#...#..#.#.#.##.#.#.##..##..##.#.#.#..##.##..#....#.##.#.##...#....##.###...#.#.##.###...##.#.#..#.#.#.#.#...#..#.##..##.#.######.##..#.#.#..#.##.#..#.#..#####.#.....#.###...#.....#...#..##.#.#.####..#######.....#.##..##..##....#.#.#.##.#.#..###.#...#.###..#.##....#.##.#...#..###.......###...#..##...##.#.#######.#....##.###.#..###.#....#.#.#...#.....#.....##.#..#.##.#.##...######..#.###..###.##.#....##.#.#..#.#...#...###.###......#..#......#..##.#.##...##.##.#.#..##...##.#......###..#.#.#..#..##..#.#...#.#.###.##.##.....#.##.#.#.#.#####..#########....##.#.#...#..##.#.#..#.##...#..........#..#....#....#.###.#.#.##....###..#...#......#..##...#..###.###..#..#..#.....##.#.##.#..#.#...####...#..#.....##.##..##.##......##..#...#.##.#...#...#...#.#..#####..#...#....####...#.##.#..#.#...
.##.###.##.#..#.........#.#.#####.......#.#.#.####.#.#.#.#..#..#.#..#.#.......###..###.###..##.....#...#..#.#.#.#.#.#.#.#.##.#.#.##.....#...#.###..#.##..##..##.###..#..#.#.#.#...###.#.#.##...#....##..#.#.#.#.##.#.##.#.#.##....####.#...#.###....#####...#...#.#.#.#.......#.##.#.#..#.#.#......#.#.#.##.##..##.##.....#..#..#.####...#..#...#..##.#.#..##.#.#.....#.###..#.##....#.#.#...#...##..#####..#.#..######..##.#..#.#.#.#..#...###.##.#.###.##.#.###.#.#.#.#.#.#..#...#..###..#.#....##...#..######.#.#.#..###..#..#.#.#.#.#.##.#.#.##.#.#.#...#####...##.#..#..#.##.#.#...#.#......##..####.#.#.#.#....#..........#..######..#.#..###..#.#.##.###....#..#..##.#.#.#...#..##.#..#..##.#.#.#..#...#.#.#....#.###.#.##.#.#..##.###....#....##.#.#..#.#.#.#.##..#####.....#.##..#..#...#..#####....###...#.#.###..#.#.#.#.......####.#.#.#.#.#.#.#...#.##.#..#.#.###..#...#..#.##.#.#..#..#.#.##..#.#.##.#..#...#..#.#.#.#.#.#.#.#.##.#..#..###.#.####.#.#..#.#.#.#..##.#..#.#.#.#....#.#.#.#.#...###.##..#.#..#.....#.#.#.#..########.#...##.##..##.#
...###..###..#.#.#.#.###..#..#.#.###.##......####...###..#.#.#..#.#..#.#.##.#..#.#.#......#..##.#.#.#.#.#.#.....#.#.##...##...#.....#.#..##.....##.##..#.####.#..#.#...#......#.#..###..#.#.#.#.#.#..#.#.#.........#....#..##.#.#.###..#.#....#.#.######.#.##.##..#....##.#.#.#.#.....#..#..#.#.##...........##.....#.#.#..#.#.#.###..#.#.#..##..##.......#.#.##.###.#...#.###...#.#......##..##.#..#.###.#..#..#.#.#.##.#.##.#....#..#.#.#..#.......##..###....#.#...#...##..#.#.#..#.#.#....###...#.#.#..######.....#....#..#....#...#...#..#..#.......##.####.#.#.##..#..#.......##.#.#.###.#.#.#.#....#..#...#.#.###.#.##.#.##..#.##..#..##..#.#.#.#..#.##.#.#..#..#.#..#...##.#.#...#.#..#..##......#..##..#..#.##..#.....#.....#.#...#.#.#..#.#.......#.#......#..#..##..#.#.#.#.##..##.##.#.#.###..#.#.####..#...#.#..#.....#.##.##.#.#.#.#....##..#..##..#...#.#...##.#.#.##.#.#.#.....#..#..#..#.##.........###.#.#....#.....#.......#.#.#..#.#........#...##.##.#..#..#..##...###..#.##.........##.#...#.#.###.#.##.#........#.###.##..#.#.#....#.#...
.#.##.#..###....###...#.#...#.....####..##.#####.##.##.#.#.....#....#..#.#...##.....#.#.#.#.#..##..........##.#..#..#.##.#.#.#.##.#..#.#.##.#.#.#....#....#.....#....##.##.##.##.#.#...#..........#.#.....###.#.#.###.#.#.##...#.....#..#.##.#......###.....#.#.#..#.#..#.##....###.#...#.#..###...#.#.##.#.##.###.#...###........#.#.......##..#..##.#.#......#.##...#.#...#..#.##.#.###..#.##..##....#....#.#........#.#.##..#.#..#...#.#.####.#.###.#..#.#.#.#..##..##...#.#.....#.....#.#....##.#.....#.####.#.#.##.#.#..#..#.#.#.#.#.#..#.##.#.#.###...#..........#..#.#####.#.##.......##.......###.#.#.#.###....#.##.####...#..#.#..#....#.......#......#.#.#.#.#..#..##......##.#...#...#.#.##.#..#...#.#.#...#.#.#.#.####.#....##.#..#.#..#.##.####..#.#.#.#.#.##.#.#..#.......#.#...#..#....###..#...##..#.#.#....#.#.#.#.##..#........#.#.#.#.##.#..#..#.##.#.#.#............#..#.#..##..#.#....###.##.##.###.....#.###.#.#..#.#.#...#.#.#...#.#.#.#.###..#...#..#..#..#...######..###.#.##.#.#.#..##.#....#.....##..#.###.#...#....#.#.####.##...#.#
.##.....#.#.##.###.##....##.###.#..#..#.#.##.##.....#....###.#..#.#..#.##.#.#.##.##..###......###.##.##.#.##.#..#.#...#..........####.....##...#..##..##.#.##.#.##.#..#..#..#.#.....##.##.###.##.#....###.##...#..#..#....#.#.#.#.###.#........#.##..####.#.....##.##..#.#.#.##.####.##.....####.#.#..####..#..#....###.#.###.#.##...#.#.##..##...#....#..###.#..#.#.#..##.#..#..#..##....#...#.#.#.#.#.####....#.#.#.#......#.#.#.#.##..#...##...###..#.#....##.#...#.#.##....##.#..####..##.###....#.##....##...#..#...#.#.##.#..........#.......#...##.#.###.#.##.#..#....#.#...#..#.#.##....#.#.#.#...#...####.##.##.#..#.#.#.###.....###.#.#.###.##.#.#.#..#..#....#...####.#.#.#.#.#.#..#....#####.#..###.#..#.###.....##..#.##.#.#..#.#...#.#.#...#..#..###........#..#.#.##.#.#.#..##..#...###.##.#.#.#..#......###.#...#.#...#.###.####.#..#...##.#..#..#..#...###.#.##.#.#.#.###..#..#.#.#..#.#.#.###....#..#..#.##.###...#..#.#...#.##.#...##.#..#..#.#..###.#.#..#...####.#####.#..##..####.#....#.#.#.##..##.##..##..#.....##..#.#.....#.....#.##..
###.###.........#..#.#.#.......#..#.#.....#....##.#...##....#.#..#..#..#..#....#.#..###.#.#.#.#..####.##.......#...##.#.#.#.##.#..#..###.##.#.#.#####.#....###...##..#..#..##..#.#.##...###..#..#..#.###....#.#.###.#.##.#.........#..#.#.#.#.#...##.....#..#.#...#.##.....##.....#..#.##.#.#.#.#.#####.#.#..#..#.#.......#....##..#.#.#.#..#.#.#..##.#..#.###.#.......#.#..###.#.#..##.#..#.#..#.#..#..#.#.#.#..##.####.#.##..#.#.#.#..#.#.#..#.#.###....###.#...##.....#.###.###.#..#.#.###..#..##..#...#.#..##..#..#.#......#.##.#.#.##..#.#.#.###.#..#..#..#.######..#.#...##.#.#.#..#..#.#.#..#..#.#...##..#.......#..#.......#..#.#..###...#.....#..####.#.#..#.#.#.#..##.#...#..#....##.##.######..#.#...#.#...###.#.##..#...##...#...#.#.#.#..#.#.#..#..#.#.#.#.##..#........###..##..#.#.##.#.#.......#..#.#.#.##..#.#..#..#.#....#..#..#.#.#.#....#..#...#.##..#...#....#...#.#..##.#...#.#..#..#..####.##.#.#..#.#..#.#.#.#....##..#.....##.#..##.#.#.#.#.#..#...#..#.###...#.#..#.#.#.#.#.#.#.###....#..#.###..#.#.##..##.##..##..#.##.#..#.###.#..#
.#...#.##.#.##.#.#...##.#.#.#.#.#.#.###.##.#.#..####.#..#.##....#.#.#.#.#.#.#.#.#.#..#..##...#..#.###..##.##.#..##.#...#...##...##.#..#.........####...#.#..#.#.#..#..#.##.#..###...##.#....#.#.###.....#.#...............##.#.#.#...#####..####.##..##.#.#.#..###...#####..#.#.##.#...###......#..##.......#.#..##.#.#.#..##.#..##...#.#.#.#.##..##.#.#....#...#.####.....#..##....##...#....#....#..#.....#..#...#.##...#..#..#..#..#......#......#.###.#.#..##.###.##........#....#.....##.###.#..#.##..#..##.#...##.#.##.##..###...#.#######...#..#.#.#.#.#..#####.#.##.#.#........##.#..#.#..###.##.#.#.#.#.#.##.##.#.#.#.#.#..#.##..#.###.#####.#.#.###.....#.#.#.##..#...#.#.##.###.#...#...####.#.#..##.#.#.#.#..#....#..#.##.##.##.###.....#...#..#..#...#.#.###.#.###.###.#.#..#...#...........####.###..####...#.#.#.#.#..#..#.###...#.......###..#...##...#.#.#.#..#.#.#.##..#...#..##..#.#.#.#.#.##..#.#....#..#.#......#.#.#..#..##.##.#...###..#....#..#...#.##..#.#.#.##..#.#.......#.#....##.##.#.#.#..#.#..#..#.###....##.#..##..#.#..#...##.#
..#.#...#.#.#.....##.#...#...#..#.#.........#..#....#.#.#.#.##.#.............#......#.#.#.#.#.#....#..#.##..#.#.#...#.###.#..#.#....#.####.##.##.##.##..##.#.....#...#...##.#..#.#.###..#.#.........#.####.##.#.#.#.###.#.##..#...##.######...##..##...#.....#.##.#.#.#...#..#...#..##..#.#.#.####.#.#.#.##.#...#.##...#.#.#....####.#......#...#......#.#.##.#.##..#.##.#...##.#.#.#.#.###.#..##.#.#...#.####.#.##...##.#..#..###..#..#.##.#.##.#.#..##.....#.##..#.##..#.#.#.#.#.#.##.#.###..#.###...##.#.#..#..##.#...##....#.##.##.......##.#.#.#...#.......#####.........#.#.##.##.....##...#.#.........#.......#........###..#.#..#....#....#........#..#.#.#..#....#..##..#..##..#...##.##.####.....#.#..#..#....#.#.##..#.#...#......#.#.##..##...###...##...#.......#####..#..#..#.#.##.#.#.#.#..##...#..#.#####....#......#.#..####.#..#.#.#.###.#..#.#.#.#........#..#..#...#...####...#.......#...####...#.#..#.....#.#.#...#..#..##...#...######..#.###.#..##.#...#......#..#..#.#.#.#.#..#.###....#....##.....#..#...#..#.##....##.#....####.#....
#.##.##..#.###.##.....#.#.#.#.#.#..##.##.#.#.#.#.#.#............##.##.#.#.#.#.#.#.#.............#.#.#...#..#.....##....#....#..##.#.#.#..#..#..#..#.#.#.#...#.#.#.#.#.#.#.#.#.#.....#..#.#..##.##.#.#.#.....########...#..#.####.##....####.#.#.#..#.##.##.#..#.........#...#.#.#.#.#.#.#.##....#....#.#.#...##....###.#....#.##.##...#.#.#.#.#.##.###....###.#..##.#.#..#.##....#....#..###.#.#....###..##.#.#.##.##.....#..#..#..#.#..#.....#...#.#..##.#.#....#...########.....#...##..#...#..#.#.#..#...#.#..##...#.##.#.#...#..#..#.#.#.#........#..##.#.#..####.#.##.##.##...#.##.#.#...##.#..##.#####..##.#.#.##.##.#.#.#.#.#..#..##.##.#.#.#.#.#.#.#.#.#....#..##..#....#.#....#.#.#...#...##.####.#...#..#####...#.###.#..##.#.###.#..###.#..#.#.#..##.#.#.#..#.##.#.##..#.#.###...#..#.#..#...#...#.#.#.#..##..###..#.#.#.....#.#..#..##..#.#.#...#......#..####.##..#..##.##..#...#.##..##.#.#..#.#.#.###..#.#..####..####.##..#.#.#.#.#..##..#####....#...#.#...##...#.###.#..#.#..#..##.#.#..#..#.###.##...####.#..#.#.#.#..##.#.#..#.#.#..##..##.#
........#..####.##.##.......#.....#...###......#..#.##.#.#.##.#.######...#.......##.#.#.#.###.#..#...##..#.#.#.#.#.##.#.####.#..##.....#..###.#..#.......##..#..#..............##.#..#....#.#####.####.#.#.######.##.##.#.......##.###..#.#.#.#..##..#..###.#..#.#.####..##...........#.#...#.##.#.#....#.#.###.###..###.##........#.#.###...#..##.#..##.#.#.#.#.#....#.#.....#.#.#.##.#.##.....#.#.#.#.#..........#.####..#...#.#.#...#.##.#..#.#....#.##...###..#.#..#####.#.#.#.#.#.##..##..#...##..#.##....#.#.#.#..#...#.##..#..#..##.#.#.#.##.#..##.####..#..#.#.#.#.#..#.#.#.#..#...#.####..##...##...#.##...####.#..#........###.....##......#..#..###..#.#..#####..###...#.###.....##.##.#....#.....##..#.##...#....#....##...#.##..#...#...##..#.#....#....#.##...#...#...#..#..##..#.#..#.###..###.....#.##.#.#...#####..##.##.#.#.#...#.#.....##.##.#.#.#.###.#..#.##...#.###..##..#.#.#.#.#..#.......#..#..#.#..#..#.#...#..#...##.#...#...#####.##.#.#.#....##.###..#.....#.#...#.##.....#.#.#..###...#.#....#.#.#.#.....##...#..#...#..#..#.#....
#.#.#.#.##...#....###.#.###..##.#..#.#.#.#.#.#..#.......#...##....#####.###.#.#.####.#.#...#..#.##.#.#.#.#..###.........#.#..#.#...###...##.....##.#.#.#.#..###..#.#.#####.#.#.###.#.##.#..######...#...#...####...#.#....#.#.##.#.##.#.#..#.##.#..#..#.##...#..#.##...#..##.#.#.####...#.#.#..#..#.##.##...###...#.#..###..#.#.##.#.#..#.#.#.#...#.#.#..........##.#..#.#.#.#.......#.##..##.#...#.#.#..##.##.#.#...#.###.###.#...###...#...##...#.#....##.#.#.#.#..#.#####..#..........#.#.#.#.#...#...####.#.......#.#.#...#.#.##...#..#.###....#..###..##.#.#.#......##.#.........#.#.#.####.#.#.#.#..##.....#.#.##...##..##.#.#.##.#.#.#.##.#.#..##.##...#...#.#######.#..##.#...#.##.#......#.#.#.#.#.#..#.....######.#.#.##..#.#...#.#..#.#.#....#....#.#.###.##.#.#.#.#..##...###..##...##....###.#..##.#.........##..#.#.#.#..#........##....#.##...###.......#..#.#.....##....##..##.......#.##.##.##.##.#..#...#.#.#....##...#.#.#.....##.#.#.###..#........#.##...#..#.#.##....#.#..###.##.#.....#.###.###..##.#...#.#.##.####.#..#.##..#...#...#.#.
#..#..#.#.#.###.#.##.#.#....####..###.....##.#.#.#.#.#.#.#.#...###..##.....###..##...#.#.#####....#........##..###.##.#...##.#..###....#...##.##....###...#..##.#.###.....###.........##.#..#.#.##.#.#.#.#.#..#.#.#....##..#.##...........#......#...#....##...#..#.##..##..#...##..###.#..#..#.#...##..###..#..##....##..#..#..#......#....#.#.##..#..####.#.##.###..#.....#.#.#.#.#..#.#.###.##..#....#.#...#.####....#....#..##.#..##..##.#..#..##.####......#..#....###..#.#.#.#.##.#......##.##..##..#...###.#.#....####.......##..#....###.#.##.#...#.#......#.#.#......#.#.#.#........#........#.#.#..#.##..#.#.#.#.#.#.##.#......##.....#..#.#.#...#.#.###...#####...#.#..#.#.#.#...#.#.#.###.#..#..#.#..###.#.###..#.#..##....##...##.##.#.#.#.#.##..##..#...#..#...#.#.#.#.#.#..#..##.#.#.##.###.#.###.#.#.####...#...#....##.#.##.##...#.#.#.#..#.##.#.##.##..##..#.#.#.#.###...#.#.##.#.#...#.#...##.#..#..##.....#.###.#.#.#....##.#.........#.#..#.####.#..#.#.#.#....#.#.#.#..#.#.#....#..#.###..#...##.#..#..#....#...#####..##.#..#.#.#.##..##.
..##.##.#....#..#........##.#####.#..##.#...#....##..#...##.##...#.#.##.##.#.#.#####...#..##.###.#.##.##.#.###.####....###....#.#.#.#.#..#.#...#.#.#.#.##...##....#.#####.###.#.#.##.#....#.......#..........#......#.#..#...#.#.#.##.#.#.##.#.#..##..#.#.#.##..#....#.#.#.#.##.#.#.#.....#.#....##...#.#...#.#...#.##.#.#..#.#..###.#..#.#.....#..#.#.#..#..###..#..###.#.#..#.##....#....#......#.#.##..#.##..##..#.##.##.#.#.#...#.#.#.#...#..###...#.######..#...#.#.#.#.#..###...##.#.#.#....#.#....#.##...##.#..#.#...#.##.##.#..#.#.######...#..##....#.#.#....#.##.#.#..###.##.#.#.##.###.#.#.#....#..#..#...#.....##.......#.#.#...#.#..##.....##.#....#..######.##....#.#..##.#.##.###......#.###....#.#......#.#.#...#..##.#..##.#.......#.#.#.##.#...#..##..#.#.#......#....#...###....##...#.....#..####.....#..##.#.#.#....#..#..#.#.#...#.#.#..#.#.#.####..#.#..###.#.....#.#.....#....##...#.#...#.#..##..##.##.###.#..#..#.#.#.#.##.#.###...#.....#.#..#........###..#.#...#.....##.###..#....#.#.#....#..##..#.#..#..###.#..#..#....#.....#...
#..###..#.#.#.##..#.##.#.#...###...#..##..##.#.##.##.#.####.#..##.....###.#.....#.#..#..###..#.....#.#..#...#...#..#.#..#.#.#.#....#.#..#.###.#.###......##.#.#.##...#..#.#....#..#...#.#...#.#.##..#.#.##.#..###.#..###..##...####.#.###..##.#.#.#.#..#.......####.##.#.....#.#......#.#.....#.##..##..#.#.#...##.......##...##....#.#.####.#.#.#.#....#.###.#..#.#.######.#..##.#.####.#..###.#......#.#..#.#.#..#.............#.#.......#.#..#.#.#.##.......#..##..#......##.#..#.###.##..#.##....#.#.#.#..#.#..##..####..####.#..#.....###.###.#.#.#..#.###...##.#...#.##..#......#...##..#.#..#...#.#..#..#..#.#.##.##...#.#.#####..##..##.#..#.##..#...###.#..#.###.#.#.#....#.#.#......#.###.#.#..#..##.#..#.#.##....#.##..#....#.#..#.##.##..#...#.....##.#.#.#......#.#.#...#.#..##.#.#.##.##.#.###.#.#..##.###.#.#.#...#..##.#.#.#.#.#.....#......##......####.#....####...#.##.##.#.#.##.#.#.#.#...##...##...#..###...#..#.#..#.#...#...##.##.#.##.##.#.#..#..#.#.####.###..#.##..#.###....#..#.#.#......##.#..####..#.#..####....###...###..#.#.###.
#.#.#.#..##...#.#..####...##.....#.#.#..#.......#.#.#..#.....#....#.####...#.#.#...#..##.#.#..##.#.....#.#.#.#.#.#..#..#...#....#.#...#....#.....#.#.#.#.#........#.#.#...#.#.#..#..##..#.#..####.#.####..#..#..##.##.#.#.#.##.#.#..#..#..#.#.#.......#.##.#.#..##..#...##.#....##.#.#..##.##..####.#..#.#...##..##.#.##..#.##..#.##........#......###.#.......#.#....###.....#.....#.#.#.#.####.##.#.#...#...#..#..#.#.###.##.#....#.##.#...##.....#.#.#.##.#..#....#.#.#.#......#...#....##.##.#.#..#.....#..#.#.#.#.###..#.##...#...#.#.###..###.....#.######.####.#.###.##..#.#.#.#.#.#.#.#.#.#.#.##..#...#.#.....#...#.##...####.#.##..#..###.#..#.#.#.####...##..#.....#.##.#....##.#.##.....#....#.#...#..#.###.##.#....#.###.#....#..#.##.#.#.#.#.##.##.......#.#.#.###.##.#..###.#................#.....##...#.#.....##..#..#..##.......##.#.##.#.#...####...#...#.#..##..#.##....##..#.#...#....##.#..#.##..##..#.#.#.#.#.#.#.#...#.#.#.#.#.#..#..#..#.#...#.##...#......#..#...#.#......#.#.#...##..##.##.....#.###.#....#.####.#..#.##....#.##..#...
#...#...#..#.#....####.#.#..####..#...#..#.#.#.#.....#..#.##...##.##..#.#.#.###.##.#.#.#....#...##.###.............#.#...##.#.#..###.##.###.#.#.#...#.#...#.#.#.#.....#.#..#.#..#.#..#.#..#.#......#..##.#.#.#.##..#..............#..####......#.#.##.#.###..#.#..#..#.########...#.#.##..##.#.#.#...#.#..#.#...#..#.##..#.####...#.###.##.###.#.#..#..##.#.#.#...##.#.##.#.#..##.#..........##..#.#....##..##.#...##.##..##..##.#.#...#.###.##.#.#.#.......#..#.###....###.##.#.#.#.#.#.#.#...#..#..#.##.#..#.#........#.#.#.#.##.#.#..####..#..#.##.#....######.###...##..#.#..#...###..#......#....#.##.##....####..#.#.#########......#...#.#....#.#......#.##....#.###.#..#....#.#....##.#.#.#.#.#.#.##.#.#.#.###..##.#.##...#.#.#.#..#...#...........#..#.##.##.#####.###...##.#.#...##.#.##.#.#.#.#..##.#.#.##.#..#.#.##.#...#.#.#.##.#.#.#.....#..###.#..#.#.#.##..#..#..#..#.#.#.####.##.#.#.#.#..#.#.#....#...#.#...............##...........#.#.#..###..##..#..##.#.#.##.#..#.#....##.####....###..#.#.#.#.#.#....#..#.#...####..#...#..#.#..#..###.#
#.#####.##....#.#.###.....#.#....###.#.#....##...#.##..##.#.##...#..#........#..#........#.#.#.#.#.#..##.#.#.#.#.#.....#.#..##.#..#......#.....#.#.#...#.#..#..#..#.#....#...#.#....#.#.##....#.#.##.###.........#.##.##.#.#.#.#.##.##.#.##.#.###.##.......##...#...#...####..###......#.#.....#.#.##.#.#...###...##...#....####.#........#######..#.#..#.#..##.#........#..##.###.#.#.##.##.#.#....#.##..####..##..##..#.#.#...#...#.###......#..#.###.####.#.......#.####.#...#.........#..##..#.#.#.###.#.#..##.#.#.#....#.#....#.#.#..#..#..#....#.##.######...#.##.#.#...#####.###.#.##.#.##.#.#.#....#..###.#..#.....###....#.##.#.#..###.##.#.#..#.#.##..#.#.##..#....#..#.#..#.#.#.#.....##..#.............#...##.....#.##..#..#.#...##.#.#.#.#.#.#.#..#.#.#...###...#..#.#....##.#.###...#...###.#.###..#.#...#.##......#.##.....########.##.#.#.#..#..#.......#.#.#...#..#...#...####........#..#..#.#.#.##.##..#.#.#.#.#.#.#.#..#.#.###.#.#...#..#..#.#..#.###.....#......#....#.#...######.####.#...#...##..#.#.##.#.#..##.###.#..##.#..####.#..#...
....#....#.#.#.#...#.#.#.#...###..#.....#.##...#.#.###...#..#..#.##..##.#.###.#..##.#.#.##........#.#...#..##..#..##.#..#.#......####.#.#.##.#...#.#.#....#..##.#.###.#.#.#####..##......####..#......######.##.#...##..###..##...#.#....#...###....##.##.#...###.##.#.#.###.#...##.##...##.##.....##....##..#..#.##.#.#.#.#.###..#.###.####.#.#.#.#...#...#.#.###.##.##..##....#..####..#......#.#......##.#.#.##.#...#......##.#.#...#..#.##.#.#..####..#...#.#.#.##..#....#.#.##.####.#.#.#.#........#......#...###..#.##..##.#.##....#.#..#..#.#.#..#..####.#.#..#......##.#.#.###......#..##.###.#.##..#..#...#...#.#...#.#.#..#...###..#..###..#.#.#...##.......#..#.#..#..#.#.#....#..#.##...##.#.#.#.#.#.#...#.#.###.#..##.#..##..##....#.##...#....#.#...#.#.#.#.#.#.#..#..##..#....#..####.#.#..#.##.#....##.....###.#....#.#.#.########.#.#...#..###.##.#.#.#......##..#.#.#.#.#.#..##.#.#.#..#.#......##..#..#...#####...##..##...####.######..#..#....##.##..##.###.#.#.##.#....#.#..#......#...##..#.##.#....#......#..#..###.#.#....#.###...#..##
.#.#.###..#.....#.#.....#.##.#..#...#.##..#.##..#.#.#..##.#..#..#...#..##.##...#..#.##..#.##.#.###...#.##.####.#.####..#...#.#.#..#..##.....#..#.#..####.#.#.#..##.###....#.###.#...###.###.#.#..###.#.#.#...#.#.#.#..#.##..#.##.#....##..#.#.###.#.##...#.##.#....#.....#....#.#..#.#.#..#.#.##.#####.#.##.#..#.#.#..#.#.....#.#..#...............#.#.#.#..#....##...##.##..#.#.#...#.#...####..#.##.#.#..........###...#.##.#.....#.###.#.#.###.#.#.##.#.#.#.#...#...#.###.#....#...#........#.#.##.#..##.##..###..#.#...##.####.#.#.##....#..##..#..#.#.#......#.#.##.#.#.#......#..#.#.#..#....#...#..#...#.#.#.#.#...#.###...#..#.#.#..#.#.###.#..#..#.######.#.#.#.##.#...#.....##.#.#..##..##.##...#..##...#.###...#..#.#.#..#.#.#.#.##.#.#.##.###.#.#..#.#............#.#.#..###.#.#..#######...#.......###.#.##.#.#..####.#.#.#...#..........##..#..#...##..#..#.#.#..#.##.#.........#....#..##...#.#.#.#..#..#.##.#.....##...######..####..#.#.#...#..###.#...#...####..#.##..#.#.#.#.#...#.#.##.#..#.####....#.#.##.#.#..##.#.#.....#.#....#..#..#..#
.#.#...#.#.#.#.###..##.#..#...#..#.###...#...#.#.....#.#...#...#.##.#.##....##...###.#.#....##..#.#.#....#############..#.##..##.#..#..##.##.##..#.#..#..#..#.#.....##.##...####..#.#.####...#.#...#.......#.#...#...#...#.#.....##.#.#.#......###...#.#.#.#...##.#.####..#.#.....#...#..#.#..#...#####...#.##.......#..##.#.##..#.##.#.#.#.#.#.##..#...#..#.#.#...##.#....##......##....#.#...#...#...####.#.##.#..###.###.....#.#..###..#....#..#....#........#.#.##....#...##.#.#.#.##.##.#..##..##..###..#.#.#..#...#.##...##.......#.##..#..#.#.#......###.#.#.#.....#..#.##.####.#.#..#.###.#.#.#..#.##........#.#.#.#.####..#......#.........#.#.#.....#...#..#.......##..#.#.##......#..#.#...##.#.#...#.#####.#.#.#......#.........#.......#..#..#.#.#...#.###.#.#.#.......#.#...#.#....###.#.###.#.##.......#...#..##.#.......#.#.#.##.#.#.#.#.#..#.##...#..##..#.#.#.....#.##.#.#.#..#.###..###....###..#..#..#....##.#...#.#.#..#.#.##.#...#.#.##.#.#.....##..######.#...#.#..#.......##.#..#.#..#...#...##.##..#...#.#.......###.#.#..#.##.#..#..#.
.#.#.##..#....######.##.#..#.#.#.#..#.#.#..##....#.##.#.##..##....#....#.##...##..#...###.#.#..#..#..##.#.###########.#.....##.....###.#..#..#.#.#...#.#.#.##...###.#.#..##..#####......#.##...#.#..#.#.#.#...##...##.#.####.#.#..####...##.#.###.##....#..###.#....#...#..#.##.##.#.##.#....####.####.#.#.....###.#..#.....#.#.#######..#...#####.#.##..#...#..#.###..#.#.#..####...#.##...##..##..#.#.####....#..#.#...#.#.##..#..#.##.#.##.#..#.##.#.#.#.#.#.##..#.#.#.#.#.#.....#...#.###..####..##..####..#.#.#.#.#....#.####.#.#.#.#...##.#..#.#.#.#.#....#.#..#.#.#.#...#.#..#.#..##....#.......#.#.####.#.##.#........##..#.##.#.####.#.#.#......#.#.#..##.#.#.#.#.#.#.#.##...##.#.#.#.#...#.#.##....#.####.#....#.#.#.#.#..#.#.#.#..###.#.#.#.#.#..#..#.#..##.#.#..#.#.#.#.#..#.#...#.#..#.....######..##.##..##.##......##.#.#.....#..#...#..#...#..#..##..##.##.#....#.###...#...#..#..##..##.#.#.#..##..#..#..#.#...#.#.###....#..#..#.#.#............##.#...#..###...#.#.#.##..#.#.#.....#.#..#..#.#.##...##.#..#.##...###.#..##.#.#.##.###.#.#.#..
.#.#.###.#.#.#.#.#......##.........#...#..#..#.##..#....#.#.#.##.#.#.##.#...#.#..###.###...#.#..#..#.#..#..########....##.###.#.##..#...#..#.#...#.##....#..#.#.#.##..##.#..#.....#.##.##.#..##...#..##..#.#.##..##......#..###..#..##.#.#.#..###.#.##.#.#..#...#.##.##.#.#..#...#.......###..#..........##.##..#...##..#.##.....#####..###.###.#..#.#..####...#.###..#.##..#.#...#.#.##.#.#..#.#.#.....#####.#.##....###..##.#.#.#.....##.....#.#..#....#...#....#...##...#...#.###.#.###.#.#.##.###..#....##.#.....#..#.##...######......#.....#....#.##..#.#.#...###......#.....#....#...#.#.##.#.#.#.#..####....####.###.##.#.#.#.#...########.#.#.##..#..#.#.....#.#.##.....#.#.#.#.##..#..##......##.#..#..#..##.#.#....##.#.#..####.#.#....#...###..#..#..#.##......#####.#....##..##..#..#.#.##....#...##.#..#..#.#.#.####....#.##.##.#.##.#.#...##..#.#...#.#...#..#.#.#.#...##.#.##.#..#..#..#....##.#...###...#..#.#....#.#.#.##.#.#.#.....#.#.#.#.#.#...####..#..#.##.#......#.#...#..##.#.#.#..#.#....#.#.#...#.....##..#..#.#.....#..##.#.......#.
..#...#..###...#..##.##...#####.##..#.#.#.#.#...#.#####..................#.#...#...#..#.#.#...#...#...#...#.######.#.#.#...#..#.#.#.###...#....#.#...#.#..#..#......#..#..#..#.##...#......#..#.#.###.#.#.....#.#..##.#.#.#.####...#..#.....#..#...........#.##......#....##..#.#.#.####...#.#.#.#.###.#...##..#.##.#.#.#.###.#.#######..#.......#.#..#..#...#......#...###.##..#.........#.#...#..##.#..####..#.#.##.#..#....##....#.#.#.#.#.#....#.##.#####.#.#..##.#.#.#.##.......................#...####..#.##.###.....#.########.#.#.#.#.#.#.#.#..#..###.#.#.#.#..#.###.#.###.#.##.#.#......###....#.#..#.#.##.#..###.........#..#.#.##.#.#....#####..#....#.#.##......###........#..#.#.##..#.#.#.##..#.#.##.###...##.#..#...#.#....#..##.#.#.#.#.#..#..#..##.#.#.#..#.#...#.##..#.#.#..#.#.###..##.##.#.#..#...#.....#.#.#.#.#..#..#.....#....#.#.#.##.###.....#.#.#...#..#.#..#...#.###.#.#.#...#.#.#.#.#.##.#.#.#..#..#.#...............#.##.#...#...#..#..#.#.#..#......##.#.#...#.###..#.....##.....#.#...#.#.#.##.#.#..###.#..####.#.#.#..#.#.#.#..
.#.#.#.#..#..##.#.#.#..##.#....#..#.......#..#.#.#.#..##.#.#.##.#.#.#.#.###.##.###...#.....##..##..##..##.#...###..##...#.#.#..#.....##.#.#.#.##.#.#..#..#..###.#.##..#.#...#.#..###..#.##...#######...#.###.#....#####......##.#.##.#.#.#.#..####.#.#####.#...#.###.##.##..#......##.#..#.......##...#.#.####.#..##.....###..##.##..###.##.#.#.#...#.#.#.#.#..#.#.#..#..#...#.#..#.##.#.##..##..#...#..#.###.#......###.#.#.#.##.#..##...##..##.###.#...##.#..#.#.#........#.#.##.#.##.#.#.#.#.##.#.#.#...#.#..##...#..#.#.#..#########..#.#...#.#....#.#..#.........#..#..#..#.....#....#.##.#.#.#.#.#.#..#......#..#..#.#.#.##.#...#.....#....#.#.#.##..#####.##....######....###.#.#.#.......#.#.#...#.#......#..###.##...#.######.#.#..#.#............##.#..#....###..##.#.#.#..#.#.....#...#..#.#..#.###...#..##..#.#.##...##....#.#..#.##.#.###.......#....##.#..#....##.####..###.#...###....##.#.........###.#...#.#.#..#.#.#.##.##.#.#.#...#..#.###.###..#...#..#..####.#.##...#.#.#....####.#...##.#..#.#.##.........#.#..###.#.#.#..#.#..#.###.#..#.
#......#.#.#.#.......#.#...##.#.#..#.#.##.##.#.......#..###.#.###.#.##...#..#....#.##.####.#.#.#.#.#.#..#.#.#..#.#.#.##.......#.##.#...#...#.##...#..#.#...#.###.....#...##.....#..##..#####..######.##...#...#.#..#####.##.#............##.#..##.###...#....#..#.#.......#.#.###.##...##.##.#.#.#.#.#.....##....#..#.##....#......#..#.#....###.#.#.......###.#.#.#.#..#.#.###.##....###..#.#.#..#.#.#....###.###.#.#......#...##..#..######..#..#...#.#.#.##......#####.#....#.#.#.#.#.#.###.#..##.###.##..#.#..#.#.#..#.#..##########.#...#.#..####.....#.######.#.#.#..#..#.#.#.#.##.#..#...#.....#...#..##.#.#..#..#..#.##.###.##.#.#.#..#.#.##....##..###..#.#.##.......##.#....#..##.#.#.#...#..#.#...#.#.#.#..#...#.#.#.#.#.#...#..##..#.#.##.#.##....#.#.##.#.###.#.....#..#..#.#.#..##...#..#.#.#.#.#.#.#.#.#.##....##.#.#.##....#....#...###.##.#.#.##..#.#.#.#.##.#.#....#.###..##...#.#..##.#.#.#.#.#.#..#.###.#.#.#....##.....#...###.#..#.##########..##.#.#.####......##......#.#.##....#.#..#.#......#.##.#.#.#..#.#.#...#...#.....##.####.#...
..##.#...#...#.#.#.#...###..#....#..###.#..#.#.#.#.#.#.###..#....###..#.#.#..##.##.#...................#..#..##......#.#.##.#.#..##.#.#.#.##..##.#.#...#.#....#..####.##.#.###.###.##.#####..##.####...#.#.#.###..#######.....#.##.#.#.#.#....#....#..##.#.#..##....#.#.#....#.#....##.......##..#....#.#.##.#.##.#..##.#.#..#.#.#...#..###.####.#.####.#.#.#...#.###.##.....#...#.#.#.#.#......#.#.....###....#.#..####.#.#..#.###...#..###.#.#.#.##.......#.#.#.#......#.##.#..####............##...#....#...##.......#..#.#########..#..#.#...#.....###.........#....##..#...###.......#..#.#.#.#.###.#.#...#....##.#.#..#....#..#.....#.#..##...##.#.###.#.#...#.##.##.#.#######.#.#...#...#..#..#.##.##..####.#.#.#.####.#.......#..#...#.##.##...##.#.##....#......#.####.#.#...#.###.#.#.#.#.#.....#.............#.#.#.#.......##.#..#.##.#.#.#...#..####..###..#.........###....#.#..##.#.##.##..#..##.##...#.#..#.....#.#.#..#.#.##.#.#.###.#....########.###........###.####.#.#.#.#.#..#..#.####.#....#.#.##..##..####......#.#.#.###.#.#...###....##
#.###.##.#.#....###.##.#...#.###...###....#...###.#....##..###.#..#.#.......#.#.#...##.###.#.#.##.##.#..#.#.#.###.##...#...#....#.#..........##..#..##.##..#.#.#..#.........#..###..##.#####.....##.#.#.......#.#..#.##..##.#.##..#.###...###..#.#..#.....#..#..#.#.####.##.#...#.#...#.#.#.#...#.###..#..........#.##...#..###..#.##.#..#..#.#.......#..#...#.#...#....#.#.#.#.#.#.......#.#.#....##.#...##.#.....#.#####...#...#..###.###....#....###.#.#.....#..#.#.#.#.#...#..#.##.#.##.##.#...#.#.##.#.##..#.#.#.#...#..##########.##.#.##.#.#.##..#..#.#.#.#...#.#..#...#..#.#.##.#..#.....#.####..#.#.##.#.#.#......#.#.##.#.#.#.#...#.#...###.....#.....##....##....###..........##..#####..#.#...#..###...............##.#.#.#.#..#.#.#....#.#.......#.##.####.####.#......##..##...........##.#.##.#.##.###.#...##...##.#.#..##.#....#.....##.#.##....#..#.#..##.##.##....#.#.#...#..........#...####...##..#.#.#.#.##..#..#.#......#...#....#.######.#...#..#.##.#..#........#...#...#.##..###....#.#..#.#...####.#..#.#.###.......#..#####..#.#.#.#.
...#......#..#.###...#..##...#..##.####.#..#.#..#.##.###.#..####.##..######......##...##.##...#..#....#...#...#..#..##.#.#..#.#....#####.#.#.###..#..#.#.#..#....###.#.#.#.#.#..#..#.#.####.#.#.#.#....#.###.#....#.....#.##..#..#..##.##.##.#.##..#.#.#.#.#.#.#.###.##......#.###..#.#..#..##.#......####.#.#.##...#.#.#.#..#.#..##....#.##....##.#####.#.#....#.#.#.##.#..........#.#.#..###.##.####..#.#.#.##.#....#.#..##.#.#.#...#..#.###.#.#.##.#..##.#.#.##..###.....#.#.#.#...###...#.#.#.#....##...#..#.###.#..####....#.####...##...#....#..##.####.#####.#..#.#.###.#.#.#.#.#.#.#.#.#.#.###.#.#.........###.###...........###.##.#.#.#..#.#.#.###.##.#..#.#..##.#####.#.#.#.#...#.#.####.#...#..#..#.##.#.#.#.#.#.####.#..#...#..#....###.###.##.##...#...#....#...#.#.#..#.#..##.#.#.##.#...#..##...##..###.#.#.##.##.##..#.#..###.#.#.##.#.#...#.##.#.....##...#.###.#..#...##...#.#.#.#.####..#####...#.#.#....###.#.#.#..##.##.#.#.#.##..####.#..##.#########..#.##.#.#.#.#.#.#.#.#...#.#.##.#.#..#...##..####..###...###.#.#.#.#...#...#...#..#.
#.###.##.#..#...#.#.#.#.#.##..#.....#..#..#....##.#........#..##.#..#.......#.##.#.##.....##.#..##.#.####...##..#.#.#..##..#.###.#.#..#.###...#..#..#.....#.##.#..#...###......#.#......#....#....#.##..####..#.#..####.....####.##.#..........#.#.#.##........#..#....###.#....#.#..##.###.#.#.##.##..#.##..#..#.#.........#...#.#.###.....#.##.#..#.....#.#.#............##.#.#.#.#..#..###..#...#..#..#..#.#.#..#.#..##.....#..#.##.#........#......##..#..#.#..###.##.#.#.#.....######.#.......#.#...##..#....#...#..###.#.#....#.#.#.##.#..#.#.#.#........#...#.#.#....#.......#......###.#....##...####.#.#.#..##....#.##.#.#.###...#....#..#..#..###...#..##...#...#######..#.##..##.....###.##.#.#.#.#...#.##..##..#...#.#..###.##.#.#.#...#..#..#...##.#.#.#.#.##.#.#.#..#.#....#..###..#...##..###.#.##.#....#....#....##.#...##..#...#.........#....#..##.#..##.#.#....#.###.#.#.#..###...###...#...#..##..#.#.##..#........#####.##..#.##..####...#.#......####.#....##..#...........##.#.......#..#..#.#...#.#..#..#..##.#####....#.###.#..##..#...
######....###.##.............#.#.#.#..###...###...##.#.#.#..#.#..#.#.#.##.#..#.....#.#.#.#.###.#.#######.#.#..#......#...#.#..###....#...#.#.#.#.##.#.#.#....##..###.#####.#.#.....##.##.##.#.#.###.#..#..#.#.##..#.###.##.#..#.......########.......#.#.#.#.#...#.###.#..#.##.##...#.#.###...#..#.#..#....#.#.###..#.#.#.#..##...#..#..##.###.#.#.#..#.#.#..#..#.#.##.#.#...#...#..###.#....#..#.#.#.#.#.#...#..#..#.#..#.##.#.#.......##.#.#.#.##.#.####..##...#..##.###..#..#.##..######..###.#....##.#.#.###.#.#.###..#...#..###......##...#..#.....##.##.#.#.#.....#.##.#.#.##..###.#..###.#.#.#.##.#..#..#....#.#.#.#....###...#.#.#.##.#..#.#..#..###.#..###.#.#.##.#######..#..#...#.#.#.#..###......#.#..#..#..####.#...#.###........#.#.#..#..#.#.#...#........#.....#.#....#.#.#....#..#.##..#......#....#.##.##..#.###....#.#..#.##..##.#.##.#..#.##.#.###.#.#...##.##.#..#.#....##.#.#.###.##..#.#.#...#.#.#..#.#.#.#.#.##.##.#....#..#.#..#..#.#...#.#.#.###..###.##..#..##.#.#.#.#.#..#.#.#.#..#..##...##..##...#.#.....#.#..#.##..##.##...#..#.#
#.#.#.##.#.#.#..##.###.#.#.#...##...#..#.##...#.#....##...#....#.#.......#..#.##.#....#.....#..#..#####.....#.#.#.##...##.###.##.#.#..#.#.........#.###..##.#..#....####....#..#.##.#..#.#.......#.###...#....#.#....#..#.#..#..#.#.##.#.#....##.#.#...##...#..#.#..#..#.##.#...#.##...#.#.#.#..#.#.#...#.###...#.##..#..###.#.##.#.#.#.#..###...#..#.#..#..#..#..##....##.##.#.###.#....###..#.#..........##.#.#..#....###.......#.#.#.#.###....#.#..###..####.###.##..#.#.#.####..########.#.#.#.#.##.......#..#....#..#.#.#.#....#.#.#.#.##.#.##.#.#...#........#.##.#.....#..##.#.###..###.....#......#.#.#.#.##..#.#.###.###.#.#.........##...##.#.#.###..##.#..#......#####..###..##.#.#....#..#####.#..#..#.#...######..#.#..###.##.#.#.....#.#.#..#.#.#.#.#.#.##.#.#.#.##.#.##.#..#.#.#..#.....##.##.##.#.#..###.#.#...#..#.#..#.#...#..#....###.##..#.#...##..#.#.#.###.#...#...##.#.#....####.#..#......##..#.#.##.#....##.#...#..###..#.#...#..#....###..###.#.#..#...##..#...#...#..#..##..###..#..#..#.##.#.#.###.....##.#...#..###.#..#...##.#.#..
...............#.##..#.#..#.##...#.#..#..#.#.#.#.#.##...#..#.#.#.###.#.#####....#.##.#.#.#.##.#..#####.##.#.#.##.##.##.#......#..#.##....##.#.#.#.#...#.###..#.#.#.####.##.#.##...#.###...###.##...##..#..#.#....##.#.#....#..#..#...#....##.#..###.##...###.#..#..###...#...#.##..#.#...#..#.#......##..#####.#....#.##..#.......#......#.#.#.##..###.#.##..########.##.#..#.#..###.#.#..#.#....#.#.#.#.#.#..#...#.###..###.#.#.#...##.#..#.###.....#.#.#.##....##.#..#.......#..#..########...###..##.####.#.#.#.#.#.#.........#.##.#..#..#...#....#..#..#.#.#.##..#..##.#.###.#..#..#.#..#.###.#.###.#....#....##.#.##.##.#.#.....#.#.#.##....##........###......#.#.#.#.######..#.#.#...#..#.##.#.##..##.#..#...##.#####..##..##.#....#...##.#....#.#.#.#..#...####.#.#...#.........#....#.#..####..#####....#..#.#.#...##..#..#..#...##..#..##.#.#...####.#.##.##.#...#...#.#.#.#.#.##....###..##...#...#.#.#..#.#.#...#..#.#.##.#.#..#####.....#...#..#.#.##.#.##.....#..##...#.#.#.#.#.#.#.#.#.#....#..#.#..........#####.#..#..#.###..#...#.#.#........#
#.##.#.#.#.#.#.....#.##..#..#.##....#..#.......#..###.#.#.###.......#....#..##.#.........#.#....#.####..#.#...#..##.##.#.#.#.#.#..#..#.#.#####..#.#.##.###.#......####..###..#.#.#..#..##.####.#.#...#..####.###.#......#.#.#...###.###.#......#.......#..#....#.#..#.#.#.#.#.....#.##.#...#...###.#.#..#.####..##.###.#.###.#.##.#.#.#.#.#......#.#.#...#..#..##.##.#.....#....#.#....#.#...###.###.#.##...#.#.##..#.#.#..##.##.##.##....#..#...###.........#.#.###.#..#.#.#.##.#..#.######.#.#.####.##.#........#..#.#.#.#.###.#.###..#.#..#.#.##.##.#.#.#..####.##.#.#.#..##.#.#.#.##...##.....#.####..#.###.#.......#.#.....##.#.######..#.#..#.#.###.#####.#.#......######.###.#....#.#.#..##....#.#.#...#...#..##.#.#.#...#.#...#.#..#.####..#.##...#.#.#.#.####..#..#.#.#.#.###.#.#.#.#..#.#.#..#####.##.#.#.....#.##..#.#.#.#..##.#.#...###....#.#.#...#..#....###..#.#...#....#..#.#.##.#.#...#...##.####.#..#.##.#.##...........#.###.#.#.#..##..#.#........#.#.#..#..#.#.#.#....##..#.....###.#...#....#.#.#.#.#..#..##.#.##...#..#.#.#...##.#.##.#..
###...###...#.##.#....##.##....##.#...#.##.#.#.#.#.#.#..#..###.##.##.#.####......#.###.#..#.#.##....#..#.#.##...#.........###..#.#.#.##......#.#..#....##...##.#.#.#.#.#.#.#.#.....#.#.#...###...#.##..#..##.#....###.#..#....#..#..#.####.#.#..####.#..##.###....#..........##.#...#.#.#.#.##.#..#...#...#.#..###..##.##########..###..#..#.#.#......##..#...#....#...#.#..#.#....##.#..###.#...#..#.#..#.#..#...#.......#....##...#.##.###.##.#....##.#.#.###.###...#.####.....##......##..#...#..#..#...###.#.#.#.#...###..#.##..###...##......#..#....#..#.#.#.#.......#......#...#.##..###.#...###.#..#####..##.#.#.#..##.####......#.#.##..#.#.##....#.###...#.#.##.#.###.#.##.#.#.#.....####.##......#...##.#.#..#.#...##.#.##.##..######.#..#..##...#...#..##.#...#....#..##........#.#..#...#..##.#......#.#.###...#.......#.#...#.###.##..#.#.#..#.#.#.#..#.###.#..#..##.##.#..#...##....##.#.##..#..#....#.#.........#######.##...#...#.#.#..#.##..#.#.#.#..#.#.#...###.#....#.##..###.#.#.###.#.#.#.##.#####.#.#...#...#....#.##.....##.#.#..####..#
#..##.##.#.#...#..#.#..#...#.#.###.##...###...##.#...##..##...##...#.#.#.#.#.##.#####.#.#.......#.####........#..#.#.#.#.###.#.....#..##.#.####.#.#.#.##.#.#..##.#.#.#...#.....#.#.#.#..#.#.#.##.#.#.#.#.#....###.#.##.#..##.#.#..#.#...#..###.#.#..#..##....##.#..#.#.#.#.#..##..##.............#.##...#....#.####.#...#########.#.#.#.##....#.#.###.#.#.#.##.##.#..##...#..##.###.##.#..#...##...#...#....#.#.#..##.#.##.##.##.#.#.....##...##.#.#..########...#.##...#.#.##.#..###.#.##.#.#.##.#.#.#.###..##......#.#...###....#.##..#.#.##.#.#..#.#.#..#.......#.#.#.#..#.###..#.#..#..#...#.#.#.#....#.#.#.#..#..##...#.#####.#.####....#.#.#.....###...#.####..#.......#....#..#.#..####...#....#.#.#.###.##..#.#.#..##..#.#......#.#####..#.#.#.#.##.#.##.#.#...#.#.#.#.#.##.#.#.#.##....#.##.#.#...##.##.###..#...#.#.##.##....##.....#...#..#...#.##..#.#.#.###..#.#.#.#...##.#.##.##..#.#..##.#..#..#.###.#.#.#.##.#.##......###.##.#.#....#.#..#.#....#...##..#..##..#...#.#..#..#.##.#.....#....#.......#.#..#.#.#...#...#.#.##..##.##.....#...#.#.#
#.##.#.#.##.#.#.#..#.#..#.###...#..#.##..####....#.##..###..##..#.#..##....#.#.#.#........#.#.#.....#.#.#.#.##.#..###...###...##.#.#.###.#.###....#..#......#..#.#.....##.##.##...#...#.......##..#.......#.#............####...###...#.###.#..#..#..#...##.##...#..#...###..#..#..###.#.#.#.###...#.##..##.###.##..##.#########....#.....##.#...##.......#.....#..##..#.####..#.#.......#.##.#.#.#.##..#.#...##.#.#..##....#.#.....##.#.#.#.#....#.#..####.#.##...#.##...#..#.#.#.....#..............#..#..#..#.#.#..#..##..###.######..#..#...#..##.#..##.#.#.#.#.#...##.#.##..#....#..#...##....#..#.#.....#...##.##..#...#.##....#.#.#.#.......#.#.#...#......#.#..#.#.#..###..#..#.#.#.#.#.#.#.#.#.#..#.......#....#.###.#...#####....##..#..........#.#..#...#.#........##.#.....#.####.#.#.#......##.##.#.....#.##..#....#...#.#..##.#...##..####...#.#........###........#.###......###..#..##...#..#...#.#.#..#...#.##...#.#.###.....#...#.#....##.#.##..#.###.#.#.#..###.#.##.#.#...#...#.#.#.#.#.###.##.#...#...#.#.#.#.#..#....#...#..#.#.#..##.....
...#.....##......##....###.#.#.#.#.#.#.#.#.#..#.##..#.#..#.#...#....##.###.##......##.#.#..#..#.#.##...#####.....###.#.#.#.##...#..#..#.#...###.#...#..#.#.#..#..###.#......#..#.#.#.#.#.####....#..###.####.#.#.#.#.#.#..#..#.#.##.#..#.....#..#..#.#.#.#..#.#.#..###.#.#.#...#..#....####...#..#...#.#...###...##.....#######.#.#..##.#.#####.####.#.##.#.#.##..#.#.#....#.#.#.#.#.#.#............#.#..#.##.#.....#.#.#.#.#..##.#...#.......##.##...#.........##.#.#..##..###...####...##.###.#.#.#.#.###.##....#..#.#..#.#......###..#.#..#.####....###..##..#....#.##....#.#..#.#..#..##..#.##.##.#.##.##..##..#.#.#..#.#...####......#.##.#.####.#.###.##.#.###.#.##...##...#...#........#......###..#.#.#.#.#..#.#...#...#.#......##.#.#..#.#.####.#....#..#.##..###.#.##.#.##.#.#.###.#..#.##.#.#....#...##.#...#..#.#.##.#.##...#..#..#.#.#..#...#....#.#.#.##.#.##.##.#.#..#.#.##.####.#.#.#..##..#.##.#.....##.##.#####..#...#.#.#.#..##.###.#.#....#..#.###.......#..#....#.....##..##....#...#...#...#...###.#..##..#.#..#.#.#.#.#..#....#..##.#.#.#
##.#.####.####.#.#.#.#..#...................#..###.#....#..#.#.##.#.#........######....#..##.#.##...#.#.#.#.####.........#.#.#.#.#...#...##..##..#.###..#..#.#.#...##.#.#.#.##.......#..#.##.#.#..####....#..#.#.#..#..#.#.#.....#.#.#.#.#.##.#.##.#.#.#..#....#.#.#.###.#...#..#..##.#....#.##.#.##.#...##..#.#.#..##########...#..#.#..#####...#####.#..#..#..#......#.##.......#...#.#.#.#.##.##.....#..#..##.#.#.....#....#.##.#.###.#.#.#.#..###..###.#.##.#..#.##.#.#.##.#.#.##.###..#...#..#.#.#..#....#.#..#...#.#....#.#.#####....#....#..##.#..#.#.###.##.#.##.#.#.#..#.##.#..#.#..#.##...#.#.#..#..##..#.##...###.#.#..######.#..###....#........#...###......##.#..#..#.#.#.#.#.#.#.#.###.##.#...#..##.#..#..#.##.#..#.#.##.##....#..#.#..##..##.###.##...###.#.........#..#..#..##...#####..#.#.#.#...###.##....#.....#..##..#.#.#.....#.#.#.###....#..##...#..#.###.#.#..#....###......#.#.#...#...###.##......#.###.##.##..#...#..#..#..##..#.#.##...####.#.#.#.#..###.#.####.#.#..#.#..##.#.#.#.#.#.##.#.#.#.###...#......#...#..##.#.#.#.....##
......#......#.#....#.#.#.##.##.##.#.#.#.##..#..#....#.###.##...#..#.##.#.##.###..#.##..#.#.#....##..............#.###.#..........#.#.#.#.##..##.#..#.#.#.#......#.#...#...#..###.##..#.#.#..#.#.#######.#.#..#.##.#.##.....##.#......#...#..........###.#..#.#........#..###.#.##..##.#.##.#.#.#.##..##...#....#.#..######.#.#.#.#.....#.####.#....###.#.#.#.#...##.##....##.#.#..##.#.##..##..#...#.#.##..#..###..#.#####.#.......#######......#.###.##...#....#.................#......##.#..#..#..#.#.#.#.###.#..#.#...###.#######..#.####.#.#.#....#....##..##...#.....#.#....#.##....#.#.#.#.#...###..#...#.#.#.##..#.....#..#.##...#..#.#.#..#.#.#.#..#.#.#####.##..#.#..##..#..#####....####....###.#.#.#....####...#.#.###..#..#.#.#.#.##...#..#.....#..#..#..#..#.##.##.#..#...#..#..#.#.###.#.#.#....##...#.#..#.####.##..#...#...#..##.#...#......#.#.#.#.##...#...#......#.#.####..#.#.#..#...##.#.#.#..##.###.#...#...#.#..#.#.#..#..#.#.###..#...###...###.#.....#..#......#.....#.###.#.#.#.#......#.#..#....#..#.#..##.#..#.#.#.......#.#.#.#.#
.#.#.###.##.#.#.###......#.###.#.##...#....#.#.#.#.##.###....#.#..#...#..#....#.#.#...#..##..#.#.#..#.#.#.##.#.#..#.#.###.####.##............#..##.#...#..####.#..#.#.#.#.#.#....##.#.....##.##...#.##......#....#...#.##.#.###.##.#.##.##.###.#.#.#..#...#..#.###.#.##..###....#..##.......#..##...#.#.#.#.#.##...#..####.........#.#.#...##...#.#..#.........##..#.###########..#..#...##.#.#.#.####...#.#..#...#......###..##.#.#######.#.#.##...#....#.#####..#.##.#.#.#.#.#.##.###.#...#..#..#.#...#....##..#..#..#.#......#######..###........#.##.#.##..#..#.#.##.#.#..##.#.#.#.###.......#.##.#.##.###.#....#....#.###.#..#..#..#...#.....#..##..#.#.....##.#..#..#....##.#...###...#.#.#...#.#..#.......#.#..#..#.#.....#..#.##...#......##..#.#.###.#.#.#.###.#...#....#.#..#.#..#..#.....#.....#.##.#.#.##...#..#######.#.#.#...#.#.#.....###.#.#.#.....#..#.##..#.#.#.##.#....#.#..######.##.#..#.#....#.....####.##.#.#.#.#......#...##.#..#..#.#.###.#.#.#....#.#.#.#.#.#.#..#.#.#..#.......#..##.#.#..#.#.#.##.#....#.#.##.##....#.##.##...#.....
.#..#.##..#........#.#.#....#......#.###.##............#.#.##....#.#.#.###.#.#.....#.#.#####..#...##...#..#####..#....##.#...#.####.#.#.##.#...##...#.#.#.#..##.#.#..........#.#.#...#.#.##....#.#...##.#.#.#.#.##.#.#.###...#...#.#..#.......#...#..####...#..#....##.#..###.#..#...##.#.#...#####............###...#.##..#.###.#..##..#.#..#.#.#.##.##.#.#.##...#.#####.###.#.#...#.#.####.....####.#.#..##...##.#.#.#..#.#.##..#######..##....#.#.#.###.#..#.#.##..#.#..#.##.......##.#.#.#.#.#...#.#.##.#...#.##.#.#.##.#.#.#######.#.#..#.#.##.#..#.#.#..#..#...###.#..#..##......#..#.#.#.#...#.....###...#.######.#.##....#.#..##.##..#.#.####.#.#...##.#.#..##.#.#.#.#....#.#..#.#.#.#...##..#..#..#.#.#.#.#.#..#....#.##.##..#.#.#.###.##..#.#..#.#..#.#..#..#.#.#.##.#.#..#....#...#..##.#.####.........##..#..#..####.....###.##.###.##.#....#####.#.###.#.#.#.#.....#..####.#.#...###.###.###..##...#.###.#.#.##.........#.##.#.#...##.#.#.#.#......#......#.##..#.........######...#.#.#.#.###.##...##.#..........###.#....#.#..###.#...#.##..#.##.
#..#...#.####.#.#.#.#.##.#.#.###.##..#.##..#.#.#.#.##.#..#.###.#.#...#..#...#.#.#.##.#...#...#.#.####.###..#.#.#..#.#.....##.####..#.#.#..#..##..##........#.......####.##.#..#....#....#...#.##.#.##..#..#....###.##...#.##..##..#.#..#.##.#..##..#..#..##..#..##.##..#.#####..#..#.#######.#.#####.#.#.#.#.#..####....##.#.#...#.###.#..#.#.......#.###..######.#.#..#...#......##..#..##.#.#.##.#......#.#.###...###.#......#.#.###.#.#..#.##........#.#..#....#.#.#...#..#.###.#.##..#......##.#..........##.........##..#..######.....##..##.#...#..#...#.#..#.#.###..#..#..#.#.#..#..#...#..##..#.#..#.#.#....#....#...#.#...#.###.#.#.##...#....####.##..#..#.......#..#.#..##.#......#.#....#.#.##.####...#....###.#..#...#.#.#.#.........#.#...#...#.#.#.#.#...####....###..##.#..##..#..#..#.#.#.#.###.#..##.#...#..#.##.#......#..#...#..#.#..#.#..#...#...#.....#.##..#.....#..##..#...#...#.#...##..#...#......#.#.##.###..#.##..##.........#.#.#.#.#.#.##.####.#.###.#.#..##..#.#....#...#......#.###..#.#.#.#.####..##.#.##.#..#...#.#..#.#.#.###
.#.##.#.####.#.#........#....##...#.#.....###...##.##.##.....##..#.#...####...#.#...#.#.#..#.#....##...#..#......###.##.#.#....#.#.......#.#...#...###.##.#.##.#.##....#.#.#.#.#.#.#.#.#.##.#..#....##...#.##.#.#.#..##.#.#.#.##.#....#.#.#.#.#..#.#.#.#....#.#......#....#####..#..#.#.###..#..##..#...#.#..#.#.#...##..######.#...#...#...##.#.###..##.#..####......#..##.#.#.#.###...#...#.#.#...#.#.#.....#..#.###....##.##.....#......#.#.####.##.#...#..#.#...#..##.#.##.#....####..#.##.#....##.##.#.#.#.##.#.##.###.#..##########.####.#..#.#..#.#.##...#......#.#..#.#.#.#.#.#.#.#.#.###..##.#.###.....#.##.#.#.##.###.##...........#.#.#.#.#..##...#.#.#..##.##.#..#.#..##..##.#.#..#.#.#...#...#..#.#.#.#.##.####.#.#.#.......##.#.#.#.#.###..#.##.#.....#.#.#.#..#.#.###.#...#.#.#...#.#.#....###..#...#.#..##...#...#..#.##.#..#.#.#..#.#..#...#...##..#.#.###..###.#..#.##.#.#..#.#.#.#.#..#.###..#.##..#.#.###..#...###.#.#..#...##.#.###.#..#..#.#..##...####...#.#...#...#..#.##.#.#.#.####.#...#..#...##..##.#.#..#..##....#.#.#.#.#..........
....#....#......#.###.#...##.#.#.#.#..#.##...#.#.#...##..#.#.#..#.#..##...##.#...#.#..#..#.#.##.#...#.#.#..#.#.#..#...##...#.##...#.#.##.....#..##.#..##....#.#...##.#...##....####.#........##..#.#..###...#...#..#..............###...#..#....#.##.....##....#.#.#..##.#.###.#...#.....#.#.#.#...###.#..#.#.....##..#.########.#.#.##..##.....###.#.#...#.#.#.#.#.##.#..#.#.#.#..#.##..##.##...##.####.####..#......#.#..##.##.###.#.###.#.....#.###..##...#.#.##..#..##.#.#..##.###.#.#..#...##.#..####...#..###.##...#.###..#########.#####.#..#..#..#..#.#..##.#.#....#...................#..#.#..#.#.#.#.#..#...#...#.##...##.#.##.#.#..........#.#.#.#..#.#.#...#.###.#..#.#.#..#..#..#...#..#.#.##..#..#.........##......#.#.#.#.###.#...#..##.#.#.....##.##..###.###.....#...#.#..#...##.....##.###.#..##....#....##.#.#.#..#.....#..#.#.##.#.#.#.###.#.#.#.#.#..#.#.....##..#.....#..........#....#.#......#...#....#.####...#.#.###.#.#..#.##.#.#.##..#.#..#.####.#.#...#.##.#.##..............#...#.#.#.#.##..##.......#..#.##.#..........#.##.#.#.#
##.#..#.#.###.#.##..#..#.#..........#..###.#......##..####..#.#...##.#.#.#....#.###.#..#..##...#..##.#...#.##...#..#.#..##.....##..##...#.#.#.#.#...#.###.#.#..#.####.##...#.#..#.....#.##.#...#.#.#.###.##.#.##.#.###.###.#.##.#.#...#..#..#.#.#.###.#.#...##.##.#.#.......#...##...####....#...#.####.#..#..#.#....#.######.#........#...##.#..#.....##.#.#......#....#....#.#..##.###.#....##.........###..#####.#..##.###.....#...#..#.#.#.##..##..#..##.....#..#..#......#.##.#......##.#.#.##.#.###.#.#.#..#..###.#...##.#####..#.#..###....#.#.#.#..#.#.#..#..###.#..###.##.##.#.##.#.#..#.....#....##..##...##.#.#..###.#.##.#.##.#.##.#.##.#.##.....#.#.....#....###.#.......####.#.##.#.#..#.....###..##.#.##.##.#.#.#..#...#...#..#.#..#.#.....#.####...##..#....#.#.#..##.....#.##.#.#.##.##.##...#.#.##.#.#.#..#.#....##.#.#.###........##.....#........#..#....##.##.#.#.##.#...#.##.#.#.#.##.....##.#..#.#.###...#.####.#....#..#..#.....#......#.#...#...###.#..#.##.#.###...#.#.#.##.#.#..##.#.....#..##.#.##.###..#.....#..######.##....#...##
#...#.#.#.####....#..##.####.##.#.#...#.###.##.###.#.###..#.#.###.........##.#....#..#..#.#.#.#.#..#..#.#.#..#.#..##...#..#.##.#..#..#.#####.....#.#...##.#.#.##..###.#.#.#.#..#..#.#..####..#.##.....##.##........#####..######..#.#.##...#...#...##..##.##.#....#..#.#.#.####.#..#.....#.#.#.##.#.##....#.#..###.#....###.#..#.###.#..##...#..###.##......#.#.#.#..##..##.##..#..#..#...#.#...#.#.#.##.##.#..#.#..#.##...###.#.#.#.#.#.#..##.#.#.###.##.#.##.#..#..#..#.#.#.......#.#.#.#............##.......#..###..#.#.#...####.##...#.#####........#.......#.#..#.##.##.#.###....####...#...#.##..##...#.#..##...#..#.##.....#...........#..#..##.##.#...#.#.#..#.#..#...###.##..###..........#.##.#..#..#.##...#.#.....#..#.#.###.#.#..#..#..#.###.....#.#.##..#..##.####.###.##.###.#.....#...#..#.##.....#....##..#....#.#......#####.##.#.#..#.#.###.##.###..#..#.#.#.....##...#.##.#.#.#.#...#..##.#...#.#.#.......##...##...#.##.#...#..#.##..#.##.#..##..#.#.#....#....#.....##.##...##.##..##.....#.#.#.#......##..#.##.#.##..###.#######.##.#.###
.##....#...##.##.#..##...##.#.####.##.#.....##.#.#..###.#........##.#.#.#....##.#.#.###...#.......##.#......#...###..#.#.###....#...###.#.#.####....#.#..#....#..#.##.......##..#####.####.#..#...#.##.....#.#.#.#..###.#..#.####..###.#.#.#.####.#..##..#.....#.#.#.##...#####.##..#.#.###..#....#.#.#.#...###....##.#..#....###..##.#.##.##.#.####..###.#.#..#.#.##..#.#...##...#..#..#...#.#..#..##.#..#.#.#...##..#.#.#.##.#.#.........##......#........###.#...#..#...#.#.##.#.#.##...##.#.##.#.#..##.#.##..#..#.#..#..##.#.##..#.##....#....#.#.#####.##.#....#.#.#......#####.#.#####.#.###...##.####...##..#.#.#.#...##.#.###.#.##.#.#.#.#.#.##.#.####..###.#..#.#..#.#..##.#.####.#.#.##.#.....#..#..#..##.##.#.#.#.#.##...#........#.#..#..#..#.#.##....###.#.#..#..#...#..#.......##.#..##..#...#.##.#..#.#.#.#.##.#..#.##.#.#.######...#..####..#....#...#...###....#.##.#.###.#...##...##.#.#.#...#.##...#.#.##.##.#.#..##.#..#...##.#..#...#.#####.##..#.....###.##.##.#.##.#....#.###..#.##.#.#.#.#.#...#.##.#.#.#......#.##.###..####.#.#.....##
.#.##.#.#.#.#.#...#..#.##.......#.......#.#........###...#.##.##...#.#..#.##..#..#..###.##.##.#.#..#...##.#.##.#####..#...#.#.#...#..#......#....#.#....#.##.#.#....#.#.#.#.##.##.#.#..#.....###.#....##.#..##.##..##.....#...###.#.#..#.#.....#....#.#.#.##.#..#....#.#.#.###.....###..####.##.#.#....##.#...#####.#..#..#.#..#.#.#..............###....#....#....#..#...#.#.###..#..##.##..###.##.#....#.....#.#..#.........#.#.#.###.##...#####...#.#.##..#...##...###.#..#####...#..##..#####.##..#...###..#...#....###..#...#.#......#.#.#.#..#..#.####..#.###......##.#.#.#.###..####..#.#..#.####.#..##....#.#.....#.####...###...##...##...##.#....#...#.#....#...##...#........#.#...####..##.###...#.#..........#..#..#.#..###.#.#....#..#...#...####.#..#......#..#.#.#.#...#.#.###.#.#.#.#.#.#.....#..###........##.##.###.....##...#.###..#...#..#.###.#..##.#.#.##.###.#..#...#.#.##.#.##.....#.#.#.#.###.#...#.......#...#.#.##..#.#.#.##.....#......###.##......#..#...#.#.#.##.##.#.#.##..###.#....#.#.###...#.###.###......#..####...#.#.#.##.
............#..##...#...#.#.##.#.####.##.#.#.#.#.#..#.#.##.#...#.#.....#.#...#..#.#..#..##.##..#..#..###.#.#.#####.#.#.#.#..##..#..#.##.#.#..###.#..#.#.#.#....#.#.###.#.#...#.......##.#.##..###.#.##.#.#.##.##.#.#.##.#..##..#.....#.##.#.###.#.##......#.#..#.#.#.#......#.#.##..#.#..#.....#...#.#....#.####......#.#.##.#.......#.##.#.#.#.##.#.#.#...#.#.##.###..#.#.......#.#.###.#.#....#..#.###.#.#.#.....#.##.#.#.##..#..#..#.#..##......##..##...#.##...##.####.#...##.#.#.#.#.#..##...#.##..#..#..#.##..#.#..##.#.#.#...##.##.#...##..#.#.#..##.#...#..##.#.#.##....#..#.#...#.##...#...###....#.#.#.#..####.#..###.#.#.#..#.###.###.##.....###.##.#..#.#..#.#..#.#.###.#.##..##.#..#.#..#.##.##...#.##.#.##.#.#...#.###.#.#..###.#...#..##.#.#..#.#..#..#.###.#.........#.#.#.##..........##.##.##.#.##.#.###.####.....#.#.#.#..##....#..#.##..##...##.##.#.......#..#..#.#.##...#.#......##.#.....#..#.....#.#..#.#.##..###....#.##.#...#..######.#.#.#...#..##.#.#.#..#...........#.......#......##.#....###.#....#..#..#.##.#.#..##.#.#..#..###.
#.#.#.#.#.##.#.#.#.#.#.#.#..#.....#..#......##..#.##..#..####.#.###.#.#....#...#..#.#.#.##...##.#..#..#......#####........#..#.#.#..#..###..##..#..#...#...#.#.##...#..#.#.##.#.#.#.##..#.#..#.#........##...........###.#.#..#.##.#....#....#......#.#.#...##....#...#.#.##..##...#...##.##.##.#.#.####.#...#.###.#.#........#.#.###....#...#.....#...##.#.....#..###....####.#.............###.#.#.#.#..##.##.##.#..#.##....#..#..#..#.#.#####.#.#.#..###.#.#.##.#...##....#.#............#.#.##..#.#..##.#.#.#.#..#..#......###.#######..#.###.#...#.##..#.##.#.#.#.......##...#..##.#....##...#..####.#...#..#.#.##...#..#.......######..#....#.#.#..#..##.#.#.#..#....#....#.##...#.#.#...#....#...#.#.##..#....#..#....#.#..#......#####.##..#..#.....#...#..#..###...####.#.#.#.##.#...##.#.#.#....#...#.#..#..####..#..#.#.#..#.#..#...#.#..#.#.#.#.###.#...#...#.#.#.#..#..#....#.##.....#.#.#.##.##.###.#..#.#.#..#.##...#.#.##.#.#...#.#.##.#..#..#####..#.#..#.#.####...####.#.#.#.#...#.#.#.####.#......#.####.#.#.###.#.#....##...#......#...###..
####...#.................####.###...#.##.##...#.....#...##...##..###...###.###...#.........#.#....#..####.#.#..###.#.##.#...##.#.#.#..#####....#.#..#.####.#.#.#.#.#.#...#..#.##...####.####....#.#.#.#.#####.#.##.#..#.....#.#..##.#.#..##.#.##.##.#.#.#.##.##.#..##..#..#.#.#.##..#.#.#.#...#.#...#####.#.#..#.#..#..#.#.##..###..##.#..#.#.#.###..#..##.#.#.##.#.#.###.#..#.##.#.##.#####.............#....####.#.#.####.#.#.#..#.#.#...####.#....##..#......##..#.#..###.#.####.####.##...#....#....#.........#.#.#..##.###.#...#.#.#.#..#.#..###.#...#............#.#.#...#.###..##.##.##.##..#....#..##.##.....#.#.#..###.#.##...#.#.#####.#.##.#.#.#..#......#.#.#.#.#.##....#.#.....#.#.#.#..##.#...#..##.#.#.#..#.#..#..#.##.#.#####...#.###.###.##.#.#.#...###.##.##.#..#...#....##.#.#..#..#.#..##.....#..#####.#..#.##.##..#.#.#.####..#......#..#...##.##.#..######...###.#...#..##.#.###.....#...#...#..#.#.####.#.##....#...#.#.#..#.#....#..#.###.#..#..#.#...#...###...#..#..#.#.##..###..###..#.#.###..#.#.#..###...#.#.#...##.#.#.##.##..###.
#####.#.##.#.#####.#.##.#..#.###.##....##..##.###.##.#.#.#.##..#..###.###.#.#.##..##.##.##.##.#.#...#.#.##....#.#...#...###..###....#.####..#.#....#..###...#..........##..#....##...#...##.##.###..#..###..#..####..#.##.#.#.#.##...###.#.....#.#...#..#......#.#.#..#.#.......##.#.......#.#....##.###.....#....#..##..#.#..#.###.#...#.###......#.###...##..........#...#.##.#.##.#.#.....#.#.#.#.#.#.###.#.#........###.#.#..#.#.....#.####...#.#.#.###.###..##...##.#....#....#..#..#..##..#####.#...#.##.##.......#...#....##........#...#.#.#..#.##.###.#.###.###..##.##...#..#.#..#.#...#.#.##.#.#.#..#..#.##..#...#.#...#..#.#....#.#.......#......#..#.#.#.....#......#.#....#.#.###...#..#..#.##.##.#.#..#...###..#.#....#..#####.#.#..#.#..#..#........##.#.........##.#.#.##.#.##....#..###.#..###.#..#..###...#...#....#.........#.#..###.#...###.#........#.##.#..#######.#..#.####.####.##..#.#.#.###........#.#.#..##..#.#......#...#.#..#....#....###...##.#..##.###.##.###....##.#####.#.#.#..#######.....#.#.#..#.#..#..##...#..###....#.#..
#####.#.###.#...#...#.#...#...#..#.##.#..#.#...#............#.##.#.#.###......#.#...######.....#.##...#...#.##...#.#####.#..##..##.#...##.#.##.#.#...###.##..#.#.#.#.#.#.#.##.#.#.#.#.#.#......####..#.#..#..#.###.#...###........#.#.#...###.###.#.#.##..#.#.#.....#....##.#.#..#..##.#.#...#.##.......#.#.#..#.#..##..#...#...#....#.#.#.#.##.#.#.##..##.#.###.#.##.###.#...#...#...####.#..#...#...#..####..#.##.#.##.#..#...#...#.#.#...####.#.#...#...###..###.#..#..##.#.###..#..##.#.#.#...####.#.###..#..##.#.#.###..#.#...##.#.##...####...#.#..#.#.#..#.#.....####...#.#.#.#..#.....#.##.......#..#.#.#.##.#...#....#.#..##..###....#.##.#.#.##.#..#.####.#.#.#.###.#.##.##.#...###.#.###.#.##.......#...##.##.#.#.....#.#..#.###.....#.....#.#.#.##.##.##...#.#.###.##.......#....#.#.###..#..#.#...#.#.#.#.#.#.#..#.##.#..##.#.##.#....#.##.#.#..#...####.###..#....########.##....#....#####.#.#.#.#.#...#.#.##.#...#.#.###...#.#.##.#.#...##..###..#.#.#..##...#.###.##....###..#.##....#.........#.#.####.#.###....#..#..#.#...##.#.#.###.#....#.
######...#....#.####....##..#..#...#....##..#.#.#.##.#.#.###.........##.#.#.#.....#..###..#.#.#..##.##..##..#.##..###..#.##...#......###........#.##..#..#.#.####...###..#...#............####..#.####.#.#..#####...##.####.#.#.#......#.###...#........#..###.#.##..#.#..###.#.#..#..###.##..#...#.##.#.#..##..#..#.#.#..##..##.##.###....#.###.....##.##...#######...#....#.###.##.#..###.#..#####.#.#..#..#.##.#.#.#....#.#.###.#.#.#.#.#.#..#....##.#.###.#..####.###.........#...#.........#####...#.#.#.##.#..##..#..#...#.#..#..##.##..##.##.#...#.....##...#.#.#..###.#.......#..##.#..#..####.#.##...#.#..#.##.#..##.##.#.#.#.#...##..#.#..#..###.#......#.#..#..##...##..#....#.#......##.#.#.##.#.#..##.....#.....#.#..#..##..#.#.##..###.#.....#.#..##..#.#.#...#..#.#.#.#.#..###.#...#..#..#..##.#.............##..###.#.###...#..#.#...##..#..###.###.#..#..#.###..############.#.##.#.###........#..#.#...##.#..##..#..##.#.#..###.#...#..#.#.###..#...#..###....#.....#.#####..##.#.##.#.#.##.#.....######.#..##.##.#..#....##........###..#.#..
#####.#.#..#.#..#..##.#...#..#..##..#.#####.......#..#..###..#.#.#.#.#..##.#.##.#..###..#.#.#..#.#..#.#.#.#.....#..#.#.#.#.##.##.#.#..#.##.#.##...##.#.#.#.#.#.#.#.#.#.#...######.#.#.#.#.#.#..#...#.......#.#.#.#.#.#.#####.###.#.#.#....#.#.#.#.#.##.#..#.##.#.#..###..#...#...#.#.###..#.#.#.#..#.##..##..#.#.###.##..#..#.##..#.####.##...#.#.#.#.....##..#..##.#.#.#.#..######...#..##..#....###....#.#...#.....###.#.#.#..#..............###.##.#....#....###.#..###.####.#.###...#.#.#.#.####.#.#.......#..##..#..#..#.#...#..#.#...#.#...#...#.#..##.#..#.#.##..#.####..#.#.#..#..##.#..#.#.###....##.....##..##..####.....#....##..#.#...#..#.#.#..#.#.#...#.#.#...#.#..#..#.#..#.##.#.#.......#...#.#.#..#.###.#.#..##.#..#...#..#..##..##..####.#..#..##.....##.#.#...#..#...#......##..#..#.##.#....#.#.#.#.#.#.#..###..#..#.##..#..#..##.#.#.#.###..#....#.#.......############............##.##.##..#...#.#....#..#.#..####..#.#.#..#.##.##.....#..###.##.#.#.##.#.#.#.#.#####..##........##...#.##.####.#....#.#...#..#...###.#.#.#.#.#.#..#.###.
####....##..#.#...####..##..#.###.#....###.##.#.##.#..#.##.#.#..#.##.##.#....#.#..###.#....#.#...##........##.#...#............#..#.#....########........................#...#...#.#...###..##...##.##.#.#..............###..###.#..#.##.#......##....#.#...#...#.#.####..##..##......#.#......#.#.#....#..#.....##..###...#.....##..##..#.#.#.....#..###.#..#..#.......##..#.###..#.#.#...#...#.##.#.##....##..#.#.###...#....#.##.#.#.##.#.#..#...#...#.###.#..#....#..#.#.#.##.#...#..#...#..###.....##.#.##..####...###.#..#.#..###.#.##..##..##.....#..###.#...#.#....#.##..#..##...##....##.#.##.###.#.#.##..#.#.##..##.#.#.###.#.#..#.#.##...#.#..##...##.##...#...#...#.#.#..#..#...##..#.##.#.#.#.#.....#.#...#..#..#.#####.##...#..##..##..#......#...#####.#.####...#.#.#.##...#.#.#..#..###..#..###.#..####..##..#..#.#...#..#..#.#.#.#....#....##..#.###.....#.#.#..##########.#.#.#.#.##.#.##....##..#.#...##.##.#..##..##.#.#....#...#...#.#.#..#..#.................##..###.#.#.#.#.####.##.#......#.#..##.#...#.###...##..#..#.#...#...#....#..
#####.#..#.#....##..#.#.#.#.....#..#.#..#....#..#....#.#......#.....##..##.#.#.##..##..##.#...##...#.#####...#.##..##.#.#.#.#.####...#.#....######.#.##.#.#.#.##.##.#.##..#.#.##....#.#.#.#.#..#.#..#...#.#.#.#.##.###.#.#.#..#...##..#..##.#.#..##.#....##..#.#....#.#.#.#.#.#.##.###...##.#.#......##.##..#.#.####..#.#.#.##.#...#.###......#.#.#.#..##..#...#.##.###...#....#.#.......##..#..###.##..#.#...#..#...#.###.#.#...#.#...#....#..###.##.##.#####..#.###..#..#....#...#.##.###.#.#..#.##.#.#..#.#.#...#.##..##..##..#.#.##...#.#.#.#.#.##.##.#..#....##..#.#.#.....#.#.#.##...###.#..#..#.#.........#.#......#.#..#...###...#.......##....#.##.#.#....#.#.#.##.#.#.....###..#.##.#..#...#.#..#.##.#...##.#..#.#.#..##.#.#.##.####.#...#.###.#.####..#..##......###...#..####..###.#..#..#..#..#####.##.#..##...#..#...##..#..#...###.##.#..#.#..##.....#.#.##...##.#..#######.....#..#.#......##.#...#...#.#.#.#....##..##....#.#.#.#.#..#...##..#..#..#.#.#.#.#.##.#.#...#....##.....#...#.#.#..#.#.#....##...##....#..##...#..#....#..#.##.#.###.
######.#..#.#.##..#.#.......#.##.#.##..#..#.###..#.#....##.#.###.#.####..##..#..#.##.#.#...##...##.#...##.##...#.#..#.#.#..#...#..##.#.##.#.#########.####.###.#.##.#.#..#.##.#.#.####........#.###.##.#..#####.#.#..#.......#.##.#.#..#..#.##..#.##.#.#..#.#....##.............#...#.#.#.#.#.##.#.#...##.#.#..####..#...#....#.##...##..##.#..#.....#.#.#..##....#..#..##.##.#..###.#.#...#.#.###.....##.#.#.#.#.#.#...#...#..##...#.#.##.###............###.#....#..#..#.##.#.##..#..###..#.#.#...#.#..#..#...##...#..#...####..#....##...............#...#.#.#.#.#..#.##.#.#....##.#.##..#...#...#...#.#.##.#..#..#.##...#.#.#.#.#..#..##.#.#....#.#...####.#.#.#....#...#..##.#.##.#.#..#...#.##..#..#....#.##.###..#......#.......#.........##...###...#.#.#..#...###.###..##.#..#...#.#....#.#.##.##..#........#.#..#..#.###.#.#.#.#..##......#..#.#..#.#.#.#...#.#.##..##.#..#####.#.#.##.#.###.#.#.#..###..#.###..#.#.#.#..#.###.#.#..#......#.#.#.###.#.#.#.#..#..##..#.##..#.#.###...##.#.##.#.....#####.##.####.#..###...#.##.#..#..#.##.#..#...#.#..
#####....#....#..#...##.#.#..#.......#.##.#.####.##..#.####...#...#####.##.#...#........##...##.#...#.#...#.##....#..#.#..###.#..##...#.#..#########....#...#...##.#.#.#...#........#.#.#.#.#....#....#..#..#..#....###.#.#.#..#.....#...#.####...#...#..#...#.#.#.##.##.##.#.#..##........#....##.#.#.##...#.#.##..#.#.#.#.###.#..###.##.#.##..#.##..#...#.#.###.###.#....#...#..#...#..#..#...#.#.#.#####..#.......#.#.#.#.#..#.##......#.#.#.##.##.#.##.....##.#.#..#......#.#.#..#..#.##.....#.#.#.#.#.#.##.#.##.##..#.#.....###.#.#..#.#.#.##.#.#.#.##.....##...#....##.#..#.#...#.#..#.##..#.#.##..###...#.#.#..#...#.#.......###.#.#####.#.#..##.#..##...#....#.#.#.#..#.#.#........##.#....#.##.####.##..#..#.##..##.##..#.#.#..#.#.##.#.#.#.#.###.##....#.#.#..#.#.#.#......#.##....#.#.#..#....#.##.######.....#..#.............#..##.#.##.#.#...#..#..#..##.#....#.#....###.#...##.#.#...##.#.#..#..#.#.#..###......##.#...#.#..#.###.#.##...#...#.........#..#...#..##.#..#...###.##.........####.###..#...##..##.#...##..#....#.#.###.#.#.#.##....#
####.#.#..###..#..#.######..#.##.###...#...#..#.##.#..#.##.#.###.#.###...#..##..##.##.#...##..#..#.#.#.##...#.###...#...#####..#.#..#.#...#.#######.##.###.#.#.##....#...#.#.##.##.#...#...#..#.#.#.#..#...#..#.#.##.#.#..#..#..##.#..##...###..#..#.#.#..#.#.###...##.##....#.#.#.##.##.#..#.#.###..##..##.....#.#..............#..#...#..##.#....#.###.#.....#...#...#.#..##...#.#.##.#..###.#.....###.##.####.##.#..........#...##.#.##..#.#.#....###..####.#....#.#.#.#.#.......#..#...#.#.#.....................#.#....#.##..###..#.#...##...#..#......#.#.####..##.#....#.#..##....#...#.#.....#..#####.#.....#.#.#.##.##.#.##.#..#..###...#..#..#..#..#.#.#.#.#...#..#....#.#.#.#.#..#..##.#...#..#......#.#.#..#.#.#..##..#.#..###....#....#....#....#.###..#..#........#.##....#.#####..#.#.##.#..#.#.......##.#.#..##.#.#.#.#.#...#.#.#.#..#..##.#.#.###.#.#.#.###.#####..#..###........#..##...##..#....#.#.#.#.#.#..#..#.##..#.#..#...#...##.#.#.#.###.###.##..#..#.#....#..##.###..#.#.#.#.#...#.##..####.#.#.#....##.#.#.#.#.#.......#.......#.#.#
#..#..#.#....#..#....#.##..#....###.##.###..#......#.#.........#.#.##.#.#.#.###...#..#..#.#.#..#.......##.#...###.#..##..#.#.#....#..#.##....##.#....#.###........##.#.#..######.....#..###.#..#..##.#.#.##.#......#.#...#..#.#...###.##.#.##.#..##......#.....#.#.#....#.#.#......########....###..#.#.#####.##...#.#.##.#.####.#.#.#.#.#.#...##.#.####..##.#..#.#.##.##.#.#.##.#.....###..#...#.#.###...#.#...#...##.#.#.#.#.#.##.###.#.#.#..#.#.##.#.#.#..#..#.#.#....###.####.#..#..#.##.####.##.#.#.#.#.#.##.##.....###.#.#.#.#.#..#.#.##.#.##.#..#.#.#...####.#.#....#.##..##..#.#..#.#...##.#..#..###.#.#.#.#####...#...#......#.#.###.#.#.#..#..#...#....##..#.#..##.##.#...#...#..###.#...##.#.#.#.#.#.....#.#.#....#..##...#.#####.###.#..##.##.##....#..###..####.#.#..#.##.#..#..#.#.#....#..#.#.##.#.##.#.#....#...####...#.##....#...#.#.#.......#.........#.#..#.#..#..#...#.#.#.##.#.##.##..#..#.#.#.#....#...##..#...#.#..#.#.#.#.##.........#.#..#.#..#.#.###..#.#..#..#..#.#...#..#.#..##....#..#...#....#.#...........#.##.#.#..#.#.###...##
##...#..##.#.##..#.#...#.#..#.##.#..#...#.#..##.##.#...##.#.##..#...#.....#..#..#..#.#.##....#..###.##...#.##..###..#...#.....###...#..#####.....##.#...#..#.######...#..#.#.##.#.#.###..#...#..#........#..#.#.#.#...#.###....#.###......##..#.#..#.###..##.#.#.#.#.#.###..##.#.#..#.####..##....#......###.....#..######..#.#..............#.##....#...##.#.#...............#...##.#..#..###.###...#.#.#....#..##.###.##..#..........#..#..#..............#.#..#....#.###..#...#..#.#.#..###...##...#..#..#.##.##.#.##..#....#.....#.#...#.....#.#.#..#####.###......#.###.#.#.#..#.#.#.#..##...###...###....#..#####.#.#.#.#.#.##.#....##....#...#.#...####.#...#..#.###..#...#.###.#.#....#.##.#..#...###.###.#.#....#.##..#.#.#.#..#.#.#####.#.#....#..##.#.#..#..###...##..#..#...#...#....#.#.#..#......######..##.#.#.###.###.#..#..#.###.#.....##.##.#.##.#.###...#.#...#..#...##.##.#.....#.#.#.#...#..#.#...#.#..##.##.#.#.#..#...#......#.#.##.#.#...#.....#.#..##..##.#.##.#..#....##.#.#..#..#.#####..#.#.#.#..#..##.#.#.#.#..##..#..#.#...#.#.#.#
##.#.##..##..##.###.##....#......##..##.#..#.#....#.##.#...#...#.#.#.####..#..#..##..#...#.#..#.#..##.#.##.#.#.##.#.#.##..#.#...#.#..#..#.###.#.##...#.#.#..#.#..#.#.#.#.........#...#..#.#.#.#..####.##..#..###....###..#.#.#.#..#.##.#.#..#.#...#######.##.#.#.#....#####.#..#.#.#..###.#..#.#.#..#.#.#.#.#.#.#..######.##..#.#.#.#.#.#.#.##....#.#.##..#.....#.##.#.##.#.#..#.##..#.#.#..###...##.#....#.#.#.#.#..#...###.#.#.#.#.##.#.#.#.####.#.##.###.#...##.##.#.##.#.#.##.#.#.....#..#.#...#.#.#.####.........#..#.#.#...####...#.#.#.##.#.#...#.####..####.##....#.#...#.#.#.#....#..#.#.##.##..#####...#.###............#...###.#.###..##.....#.#.###.##.#.#...#.#..##....###....#.#..#...#...#..#####..#.#.##.#.#..#...#...#...#.#####....#.#..#..#....#..#...##.#...###.#.#..##..#.#....#.#...#.##.#####.#.#.#...##....#####.##.#.###.#.#.#.#..#.#......#####.#....##.#...#.....#..#.#.#...#...##..#..#..#..##.#.#.....#....#.#.#..#.#.#..##..###.#.#..##.##..#.###...#.......#.#.#..#..#.#...#..##.#..##....#..#..###.#..#####...##.#....#.#......#
#.#.....#...#.........##.###.#.#...#.#....#...#.#.#.#..##.###.#....#.###.#.##.#.##.#.#.##...#.....##....................#..#.#.#.#.#...#...#...##.##.#.#.#.##...#........###.#.##..#.#.##.......#....####...###.#.#....##..##....#..###...#...#.##.#####....#.....#.##.###...#..#...#..#....######.###.......###.#..###...#.#...##.#.###..#..####..#..#..###.###.#....##..#..#....##..##...###..#.#...###.##...#....#.#.#..#...###.##..........#.#..###.#....##...##...##............#.#.#..#.####..#...#....##.#.#.#.##....#.##...#.#.#..#..####...##....#.#.#.####..##.#..#.#.#......###...#...#......#.##..##......#.##.###.##.####.#.......#.#.##.##.##..#..#......##...#....#.#.#.#.#..#.#.#.#..#.#.#.#.##.#.#.#..##...#...##.##..##....##..###.##..###...#####.#.#..##..#..#...#.#....#####.##..###..#..#.###......##.##..#.#.###...#..#....##...#.#.#.###.#.#.###.###.###...##..#.###..#.###..##.#.##..#..###..##.......#.##.#.##.....#.#..##.#.##..#......#....#.#..#...####.#.#.#....#.#..#....##..#....#.#..#.#.#..#..#.#.######..###....##....###.##.
..###.#..##..##.###.#.#...#...#.#.#...#.#...#....##..#..#.#.#...###...#.........#.....####.######...##.####.#.#.#.#.#.#..##........#.#.##.#.#.#.#.#.......##.##.####.#.#..#.###.##..#....#.#.##..#.#.##.#.#........##.##.#..##.#..#...#.#..##.#.....#####.##.####.......#.##.#.#.#.##.#.#.#..###.##.#.#.#.#.#.#....#...##....##....#.##..#..##.##.#.#..#..###.#..#.#.##.##..#.#.#.#..#..#.#.###..##.#.#.....#.#.#.#.#.....####..#.#..#.###.###....##...###.#.#.#.##.#.####.#.##.###.###....#...##..#.#.#.#.#....##..#..#.#.#..#..##......#..#..#.#.##..###...#..###.#.#....##..#.##.#.#...##..#.#.#.#.#.....#.#..#.#.#..#.....#.#..###.##.####..............#.#..#.#.#.#..####.#..#......#.#..#..#.#.#.#.#....#..#..#.#..#.#..##...#.#.#.##.##.#.#.#...#.##.##.####.....##..##..####....###..###...#.#..#.#.#...##..#.##.#..#.#..##..#..#...#.###...#.#......#....#...#...#...#.#.#.#.#.##..#....#..#......##.##..##.#..#.#.#.#.#......#.####...##........#.##.##..##.#....#.##.#.#...####.#.#....#..###.#.##.##....#..#...#...#.....####.#...####.###.#.#....#.
#....#.#.#.#.#.#...#...#.###.#.....#.######..#.#..##...###...#.###.#.#..#.#.#.#..###.#.######.....#...#.#.##.##..###..#.#.#.#.#.##.###.#...........####.##.......#.##.###....#...#.###.####..#..#.#..#..##.###.#.#..#..#...#.##.#...####.#.##...##.#.####....#####.#.#.#..#.###..........#..###..#.......#.#...#.#..##.#.#.#..#.#.#...##.##..#.##....#...#.##.#.###..#...#.#...#...#...#.#.....#.###..#.#.#......#..#.#.#.###..#...#..#..#.###.####.#.#.#.#............###..#..##.......#.#.##.#.#.#.#...#####.#...####.#...#..#.#.##.#.#..#..#......#.##.#.#.#..##....#.##.#.#..#..#..##.#.#.....####.##.#....#..#.###.##.#.##.#.##....#..###.#.#.##.#.#.##...#..#.#...#.#.#####.####.###..#...##.....#.#.##.#.#.#.#..#....#.##.#...............#...#...#..#...##.#.#.#.##.###.##..#.#...#.#.#.#.#....##...#.##.####.#...#.#...#.#.#..#.##......##....#.#.##.##.#.#.#.#.#.#.#......#....#.#..#.#.#...###.##..##.#.#.#.#...####..##.#.#......#.#...#.#.#.#...#.##.#.###.###...##...#.###.####.#.#.#.###.....#...#.###.#.##..##...####.##...##....#..#...#..#.#..
..#.#............##.##.#..#..##.#.##..#.###.###..##.##..#..###...#....#.##.#...#.###....##.#.#.#.#.#.#....#..###.##..#....##.#.##.......##.##.##.#...##.#..##.#.#......#.##.#.##..#.#...###.#.#.....#.#....#.#..#..#.###.#.......##.#........##...#...####.#.########...#....#.##.##.##.#.#..#..###.#.#.#...##..#..##.....#..#...#..#...#...#....#.#.#.#...#.....####.#.#.#.#.#.#.#..##...#.#.#...#.#.#..##.#.#.#.#...####...#..#.#..#..#.###....#....#.#.#.#.#.#.#.#.#.#.#..#..##.#.##..#..#..#...#.#.##.......##....#...#..#.#.....#....#..#.#.#.##...........#.#.##......#.##..##..##.....##.#...#....#.#.#...#...###...#..#.#...##.#.######..##....#..#.##...#....#.....####...#.#.#.##.#.#...#.##.#..####........##.#.#..#...#.#.#.#.##.#.#.##.####..#.##.#......#.......#.##.#.#.#.#..#.......#.##..#....#.....#.#.#..###......#.#.#..#.#.##.##.###...#......#..........##.##...###...#..#..#.#..#.###.#.....#.#...##.#...#..#....######..#.#...###.#.#.##....##...#..#...#.#..###...#....#.#..#..#.##..##.##......##..#.#....#..##.#..###...#.#.###.#...#
#..#..#.#.#.##.#.........####..#..#..#...#.#.#..##.....#.#.##.##.#.##..#.#..#.#...#..###......#..#....##.#..#.#.#..#.##.##.#...#.#.#.##...#.##..##.#.#...#.##..###.#.#...........#...#.#.##.#..####....#.#....#..#...#..####.#.#.#...#####.#..#.##.#.#.#..#...####.#.##..###...###...#......#.#..#.###..##.###.#.#...#.#.#.#..#.###..#.###.#.#.##.##.##..#####.#..#................#..#.##...#.#.#....#.#..#.#.....#.#..#.#.#.#...##.##...##.##.#.#.#.#.#....#...#..#......##..#.##..#..#.#..#..##.#.....###.#.##..#.###.#.#.....####.#.##..##..#....###.#.####....##.##.#.##...#...#.#.##.#.#.#..##.#.###..####..##..#####..#..#.#.#....#.######..#.#..##..#.##..##.#.####..####.#...#......#.#.#.###.#.#.####.##.#.#..#...#..#.##.##...######..#...###.#..#...####.#.#.##.##.#..........#..##.##.#.##.#..#.#..##.#.#.#..#...#.#.##.###.##..#...#..#..#.#.###.#.##..#.#####.####..#.##.##.#..#.#..#..##.##..###.##...##.#...##.#.#..#.##...#..#.#.#.#.#........#.##...#.#.#.#.#...#.....##.#.#..##.#.#.####.##...#.#.#.#..#.#..#.#.#.#.....#.#..#...######..##.
..#.##.#.############.##.##.#.#.#.#.#.#.##....#..##.##......#.#.###...#..#.###.#.#.#.#.##.###...#.###.#..##......#...#.......##..###.#..##....#.#...#.#.#....#..#.###.##.#.#.#.#..#.#......###.#...#.#.##.#.#.#.#..##..###..#.#..#.#......#..#.........#.#.#.#..#..#.#.#.##.##..##.#.##.#.#....#.#.#.#.#...#.......#.##......#.##..#..#####............#..#####..###.#####.#.#.##.#..#....#.#......##.##..#...##.#....#.#......##.#.....###...#....#.....##.###.#.##..#.##.#.#.....#.##.....#.#.#...#.#.#..##....#..#####..###.#.#.#.......##..#.##.##.#..###.#.##.#......##..##..##..#..###...##.#....#...####..##..#.#.#.#.##.#..#.#.##...#..#..###..#..#...#..#####.####.####..##.#..####........##.#.#..#..####...#..#.#..#.##.#..#.######..###.###..#.###.####........##..#.#.##.#.#...###..#.#......#.#.##..#....#.#..##..#.#.####..#.#####..#..#....####...#.#.####.#.#####......#...#.....#.#.#....#..#...##.#....#.#.....#.#.##..####.........##.#.#.###..#.##.##.#..#..#.#.#.##....#..#........#....#.##.#...###...#.#.###..#.#.#.#...#..#.#.###..#.#.
#...#..#....####.....#..................#.###...#..#..#####......#.##..#....#......#....###..#.#..###..#.#..###.###.#.##.#.#..##.##.#.#...#.##...##...#...#.#.###..#..##.#..#.#.#.....#.#.###...#.#.#........#.#.#...#..##.#...#..#.###.#..#.###.#.#.##..#....#..#..........#..#..###..##..#.#.......#.#.#.#.##.##..####.#.#...#.#.#.#.###.##.#.#.#.##...#.#.###..#.....#..###.#..##.#.#.#..###.#.##..#.#..##..##.#.#....##.##.....#.##..#.#.#.###..#.##..######..#.#.#...##...#.##..#.##.#......#.#...###..#.#.########.#....#..#..###.#.##.#...#......##.#......##.#.#.#.#.####..##.#.##.#.###...#.#..##..##.#.#.#.#.#...###..#.#......#.#.#.##..#.#...#.##..#..#..#.###...##.#..#..##.....#.#.#.#...#...#..####.#.#..#...#........##.#####.#..#####.#.#..#....#.#.#.###.#.#.#.####..#.##..#..#...#.###........#.#.#...##.#.#..#.......#.....#.#..#..#.#...#.#.#.....#.#..#####.###.#..#.#..#.##.....#.#.#.##.#......#.#....#.#.#.....#...#..#.##.#.#.#..####...#...#.#....###..#...##.##.#.#...##.#.#.##.##..#....#.#..##......#.#....###..#.#.#.#......#....
###.#.#.#.#.###.#.#.#.#########.#.##.#.#...#.##.#.#.#.##....#.#.#....#...#.#.#.#.#..##.#....#.#.#....#....#.#..#####...#..#.#...........#.#.#.##....#...##.##.###.#.#.#.#..#.....##.#..###.#.#.#......#.#.#.#..#..#.#..#.....#...#...#...##..#.#####....#.#.#.#.###.#.###.#..#...#.#.#.#..###.##.#.#.#..##...##..#.#.#######.##.........#....###...###.#......#..#.#.###.##...#.#.#.....###..#.#..#.#....#.#..#....#.##.###.#.#.#.##.#..#.......#.#...#..#..#.#..#.....#.###.#..#..##..#.###.#.#....#.#.#..###.########....#.#.#.#.###...##...##..##.#.###.#.##.##.#..#..#....##.#..#...#.....#.##.####.#..##....#.....#.#.#..#.#..###.#........#.#....#.#.#.#.#.#.#...##.#.#.#.#.#..#.######.###...##.#.#..#..##.....#..#.##.#.#.#.#.#.#.##....#####.....#.#.#.#.....###.#....#...##.#..##.#.#..#.###.###.#.#.#...##.##..#.#...#.##.#.#..#.#.#...#...#.#..#.......##.#..#.#.###..####..#...#..#.##.#.#...#..###..#.###.#..##..###..#.#...##.#..#..###....#..#..##.#.#...#.####.#.#.##..........##..#...##..##.#.#.##.##.#.##.##.#....#.#.#.#..#.....#.#.##.#.#.
##..#.#..#...#...#............#..#..#....#..............#.#..#..##.#..##..#..##..##.#....#.#......##..#.#....#..#..#.#..#.#..##.#.#.#.#.##.......#.#.##........#..#......##.#.#.#.##..###....#.##.#.#.#..#...#...#...#..####.#.#..#.#.#.#..#....#...###....#......##.#.###.#...#.#......#..#..#.###...#.#.#.###.#.....#.##.#..#.#.#.#.#..##.###.#.#.#.#..#.#.#.#...#.#...#.#.#......#.#..#.#.#.###...###....#.#.#.#..#...#..#..#....###..#.#.#.#...##..#..#.....#..#.#..#####..#.#.#.#....#.###.##.#.....#..##..######.#.#..#.......#.#.##..#.#.#.#...###...#...#...##..#..#.#...#.#.#.#####.##.#....#...#.#.#.#..##.#.#..#.#.....#...#.#.#.###.#..#.#..#...........##....#.#...#..#....#...#.#..##.#...##.##.####.#.#..#..#..#..###...#...##.#..###.#.#.#.....#####.###...###..###..#.#..#.#...#####...#...###.##.......##.#.#....####.#....####.#.#....#####.#.##..###......#.#..#..#..#.##.##..##...#.###..#.#..#.....#.#.####..#.##.#..#...#..#####.#..#..#..#.....##...##........#.#.#.#.####.#..#.#.#............#....#...#..#.##......#..#.#.##.##......#
#.#.#...#.#.#.##..#.#.#.#.#.#.#.#.#..#.#.#.#.####.#.#.##.#.##.#..##.#.#..###..##..#..#.##.#.##.##.#.##.#.##.#..#..#.##.###.#.#####.###....##.#.#..#.....##.#.#..#...#.#.#....#.....##..#.#.##....##.#####.##..##..#.#..#.#....###.#......#..##.#.##..#..#.#..#.##..#.#.##...##..##.##.#.###.#....#.#.#..#..###.#.#.#.#..#..#.#.###..##.#.#...#...#.....#..###..#.#..#.##......#.#.#.#.#.#.......#..#.##.###.#.##...#..#.#..##.#.#.##.#.#.#..#..#.#.#..#.###.#.#..#..#..####...#.......##.#...#......#.###..#.#.#.####...#..#.##.#.##....#.##.......#.####.#..#.#.#.#..#..#..#..#.......###.#.....#.##.##......##.#...#.#.#...#.#.#..##..#######..#.#.#.#.#.#.#.####.#.#.#...#.#.#.#..#.#..#....#....##.#....#.####..###..#.#.#..###.##.##.####..#.#...#..##.#.###.#.....#.#...#..##.#....#...##...###.#.#.#.#....##.#.##.##..#.##.#..#..##.#.####.##..#.#######...#.#.#..#.###....#..#..#..#...#.#..#.#...##.#....##.#.##......#.#....###.####.#.#.####.##...#..#..#.#...#.#..#.#.#.#.####...#..#...##.#....#.#.#.##.###.#.#..##.#..##..#.#.##.#...#...#..#.#.#.
....#.#..........###...#...#...#...#..###.###......#...#...#....#......#..#..#.###.#........#.###...#.....#.#.#..#......##....#.##.##.#.#.###..#.######..#..##.#.#.#...#.###..#.#.#.#.##.#.#.#.#.#..#.###.#.#.#.#....#....##.###..##.#.#..#......#..#.#.#..#.#.#..#......##.#.#.#.#.#.#..#....#.#.....#...##........#.#...#.....#..#......#.#.#.#..#.#...#####..#..##.#.#.#.#....##..#.#.#.#.#.#.##...#..#......##..#....##........#.#....##.#..#..##.#..#...#######.#..###.#..##.##.##....#####.#.#..#.#.#........#.#.#.#....#.#...#.#.#.#.##.#.#....###.##.....#..#...#..###.####.##..#...##.#.......#.###.###..##..##..##..#....##.#.#.####.#.#..##....#####...#....#.##....#...#..####.##.#.#.#....###.##...#..#.###...#.##..##....#....#.#.#..#.#.#.###...#...##.#.....##..#.#.##.#..#.#.#.##.#.#...###..#.#..###.#.#..#...#...#.#.###...##....#..#######.#.#......#.#.###.#..#..#.##..#.#....#....##....#.##..#...#.#.#.#....#.#..#..#........#.####.##.#...#.##.##....#...##..##.#.#.#.#..#.#.#..#.#..#...#...#...#.#.#.#...#.####..#...##.#.##..#..#....
#.#..#.#.#.#.#.#..###.###.#.#.#.##.##..#...###.#.#..#.#..##.#.#..#.#.#...#.#.....#..##.#.##....#.##..##.#.......#.#.#.#...##.#......#....#.####.####....#.#.###...#.##....#.#.##................####...#.........##.#..#.#....#.#..####.#..##.##..#...##..#...#.#..#.#.##............#..#.#.#.####.#.#..##.##.##.#.##..##..###.######.#.#.........#..#.#.####..#.#..#....#####.##...#....##...##..###...#.###.#.#.#.#.#.#..#.#.#.#...##.#.#....#.#..#.#.#.#.#.##.##....#####.#.###...#.#.##..####..#.#......##.####.......##.###..####........#.#.##.#.#.#####.##..#.##..#..#.#....####.#.#.##..##.#.#..#.#......#...#..#.#.#.##.##........#.....#.##.##.#####..###.#.#..#.#.#..##..#.###..........#.#..#.....#..#....#..##...#.#..###..#.##.....#........#.#.###.####.##.#.#.#.......#..#..#....#....#.######....###.....#.##.#.##......#.#.#.####...#.####......#.#.#......##..##..##..#.#...#.#.#.#.#.##.#...##.#.#.#...#...###..#..###.##.##.##.#.......#...#.#..#.#..###.#.#.###..........#.....#.#.#..###.######.#..#..#.#.###..#.###.#.##.....#.#.##..#.#
#.#.#..##.###.#..#.#.#####.........#..#.##..#####..##..#..#.#..#.####.##.....#.##.#.#.###.#.#.##.#.#.#.#.##.#.##...###.##..#..##.#.###.#....#....##.#.#....###.#.#..#.##.#....#..#.#.#.###.#.##..#..##..#.###.##.#..#.##..#.##....#..#...#.#.##.#...#####..#.#..#.#.##.#.#.##.#.#.#.#..##..#..#...#..#.#...##...#...##.#.#.#....#.....####.#.#.#.###.##...#..#.....#.###..##..#..##..##.#..#.#.#.#.#.##.#.#..#......##...#...#.#.###..#.#..###.....#..#.......#....#.#..###.....####...#...#.###.#...#.#.#.##..#.#.##.#.#.#...#.#..####.#.#.#......#.....###...##.#...#.##.#...#.#.##....#....##.##..#.#..#.####.#.#...#..........#.#.#.##.##.##...#..#...###.#..##.#.##...#..##..#....#####.##.#.###..####.##..#..##..#..#.#..#..#####...#.#.#.#.###.##.#..#..#...#.......##...#.#.##.#..#.#.#.#..#.#...######.#..#.#.#.##..#...#..#.#.##.......####...###.###.#....##.#.###.#.#..#.#..##..#.##..###.....##.##..........##.#.###..#..######...##..#..##.#.##.#..##.#.#.#...#........#.#.#.#.#.#.##.#.....#..##.##....#..#.#......#..#.......#...#.#.#....##.#..
##..#.##...#...#.....###..#.#.#.##.##...#..###.##.##.#...#..###...#...#.#.##..###...#..#...#..#..............#..#.###..#..#.#..##..####.##.#..#.##..#.#.###.#.....#...#...#.#.##..###..#..#.###.#.#.#.#.##..###...#....#.#..#.###...#.##.........##...###.#.###.....#........#.###....#...#.#..#.#.#....##...#.#.#.#........##.##.#.##.####..##..#...#.#.#.#..##.#....#..#.#.###.#.#.#...#..................#.#.#.#...#.###.#...###..#.#.#.#...#.#.##..##.#.#..#.#.#.#.#.#..#.#..#..##..##....#..#.#...##.###.#......###...#.#....#.####...###.#.#...#.##.####.....#.#..#...#.#.#...#.##.##.###...###...#.#..#...#.#.#.#.##.#.#.#.######....###.#.#.#..#.#.#....##...#...##..##.#..#.#...#.##.##...#.#..#...#.##.#.#.##..#.#..###.####.##...#.#.....#.##..#...#.#.#.###.#.#..##..####...#....#....#.###.#.###..###...##...#.#.##.##..#..#.##.#.##..#..#..#..#.##..#.#....####.....#...#...#.#....###.#.#.#...#..##.#.#.#..#..#...#...########.#.#.#.#..##.#..#..#.#.......##..#.#.#.#...#..##.#..#.###.###.#...#####.#.#.#...#.#.#.#.##.#.###.##..#.#.#.#..#.##.
#.#....#.#.###.#.#.#..#..###.#..#....##..#...#...##....#...#..##.#.##...#.#.#..##.#...#.#.#.#.#########.#.#.#.#.#...##..#.....#..#.###..#...#..#..#..#...#....#.#..##..##.##...###.#.#..#....#...........#.#.#.##..##.#.###.#..####...###.#.#.##.#.#.####....#.####..#.###.#...##.#.##.##.#..#......#.#.#.##..#....#.#.#.##....#.###....#####...###.#......#.#...###.#.#......#.......#.#.######.#.#.##.#.##..####..##...#.#######..#..#...###.##...#.#.####.#..#...##.#..####..#.#.#.#.#.##.#.#..#..#.....#.#####.##.#.#.##..#.#.#..##.#.#.###..#.##..#...#...#.##...#.#.###.....#..##...#...#.#.##.#.##.#.####..#...#.#.######...##.#.##.#........#.#..#.##.#.#.#.#.##.#.#..#..#..#..##......#.###..#.#.#..........###...##..#...###.###.###.##.#..#..#..##...#.#....#..#.##.#..#..#.##.#.#.#.##...#.....#.#..#.##.#.#.#..#.#....##.#......##..#...#..###.....#..####.#.###.#.##.##.#.#.#.##.##.##....####..#..#.###..###.#.#.#..##.#.#.##..#.......#.#...#.#.....##.###.#.#..#..##.##.#.##..#.#..#....#...##....#.....#.#..#..#...#...##...#..#..#.##..##.#.#
...#.##.#........##.#...####..##.#.#.#.#..##...#####.#.#.#...#.....#.##..#....#.#####...........#......#.#........###.#..####..#......#..##.#.#.#.#.#.#.#.##.#.#.#.#.#.#....#.#......#.#.##.###.#.#.#.#.#......#.#.#.....#...#..#..##..#.#...#.#.....##...#.#....#.#..#..#..#.##...........#..##.##.##.......###.#..#.######.#.#..#..#.#.#####.#######.#.#....######.....#.#.##.#.#.#.....#.#.#.########..#.#.#.#.#.#.#.##.##.#.#.#...#..#.#.###.#.#......#....#.#.##..#.##..##..................#.#.####.##..#...........#.#.#.#...#.#.#.#..#.#..#...###.#.##.###.#.#..#.....#.#..#.###.##.##...##.....#..####..###.#....#.#.#.#.#.#......##.###.#....#.....#..#............#.#.#.#.#..#.#.#.#.#....#...#.#.#.#.#.#..#..##...###.####......#..#..#.###.#.##..#.#..#.##.#...#....#.#.....#..#....#.#.##.#.#....#...........#...#.#.#..###.##..##...##.#..##.#.##..######...#...##..#..#..#..#.......##.####.#...#.#..###....#...##..#.#.....#..##.#.#....##.....####.#..##....#..#...#.#.....#....#.#.###..##.#.###..###..#.#..#.#.#..#.###.##.#..#...#.#....#..
.#....#.#####.#.#...#.#.#####.#...#.....#.#..##.###.##.##..##.####...###..#.#....#....##.#.#.#.###.#.#.#.##.#.#.#......#.#.#..#..#.#.#.#.##.#.#.........#.#..#.......#..#.#...#.#.#.###..#..#...##..##...#.#.#......#.#.###.#..###.#..#...#.#....#.#.#.##..#.#.##....#..#.###..##.#.#.##.#..#.###....##.##.#..###..#..#######....#.###.#..#.#..#####..###.###....##..#.#..####.#..#..##.#.#......######.#...........#...#.........#.##..#.....#.....#.####.#.#.....#.#....#.####.##.##.###.#.#.#......#####.#..##.###.###......#..##....#..#.#...#.##..#....#..#.......####.#.##..#...#..#...#.##.#.##.#..#.#..#..#...###.....#.....#.#.##...#...###.#..#.#.#.#..##.#.#.##.#...#.......#.#.##.....##..#.#..####...#..#.#..#.#..#....####.#.#.#.##.##.#......#.#.#.#..#...#.#.#.#.#..##.##.#.#.#.#...#....#.#.#.##.#.#.####..##....#.#...##...#######....#....##.#...####.##.#.#.#.#.#..#..#.##.###.#....#.#..##....#..###.#.#.##...#....##.#..#.##..#.#.#..#.#.#..#..###.#.###.#..#.#..#.#.##..#.#..#.....#.#....#.#..#..#..#.#..#.#.#...#.....#.#.#.#....###..#
#.##.#.......#.#.##....#####...#.###.##...##.#...##..#.###.##.#.#.##.##.#..#.##.####.#...#..#...##.##.....#..#...##.##......#..##...#....##....##.#.#.#...###..###.#.##.##.##...#..###.#.##..##.#.#...##.##.#.#.#.#....#####.#.##...#.#.#..###.#..#..#.#..#......#.#..#......#.#####...##.#....#..#.#..#..#.#..#.#...########.#.#...#....#...#.####..####.#...#.#.##.##..#.#.#.#.#..#.##..#.##.#.###.#...#.#.#.##.#..##..##.#.#.#....#.#.#.#.#.##.#.....#.....#.##.....#.##..#.#.#....#..#.##..#.#.#.#.####..#.##..#.#....#.#.#.#....#.##.#....##..#..#.##.###..##.#.#....#..#...#..##.#..#.#.....#.#...#.....#..#.##.##..#.#..##.#..####..#.#.#.####.#...##....#..###...###.#.#.#.###......##.#.#..#...##.#.#.#.#.#.....#.#..###.##...##.............#.##.#...#..#.#.##......#...#..........#....#..##.#..#.#...#...####..#..##.#....##..##..#.....#.#..##.#...#.#.##..............##.#.##..#...##..####..#.#..#.##.#.###..#.#.##...##...###....#.#...##.#...##.#.#...#........####.#..#...#.#.#..#..#.##....#.#...##.#...##..##.#...#.#.#.#.#......##.#..###.#
..#....#.##.#......##.#...#.#.#...#.#...#......##...#.###.............#...#......#.#.####..#.#.#.##.#.###.###..##..#.#.#.#.##.#..#.#.#.#....#.##.#...#.##....##.###...........##.#.#.#......#..#....##...#....##..#.#.####......###.....#.###.#..#.#.#..#..###.#..#..#..###.#####..##.#....##.#.##....#..#....#....##..###.#...#.#.#.#.##.#.#.#.##.#..###..##..#...##..#.#........#.....#..#.##...#..#.#.#..###..#.#.#.#...#..#.##.#..#..#..#...#..##.##.##.##..#.####..#...#..####.####.##...#...#......#.#...#..#..##.#..#......#.#.####.#.#..##.##.#.#...#..#....#..#.##.#.##..#......#...##.#..#.#.#.##.##.#.#..#.##.#...#.###..#....#.##.#...###..##...#.#.#.#.###.#....#.#..#..#.#.##...###.#..##..#......#..#.##.#...#..#...#.#.#.##.#.#.#.##.#..##.#.#...#....##.#.#.#.#.#.#.#.#.#.#..#.##.##....#.##.##..#.######...#.#.##.#..#.#..#..#.#.###..#.#.#.#..#...#.###.##.#.#.#.#..#...#.##.#..#...##.#...#.##......###...#.#..##.#.#.###.#.#.#..#..#..#.#.......#.#.#.#.###..#....#.#.#......#.#..#...#.#.###.#.....#.#..###..#.#.....#...#.##.#.####..#...
#..#.##..#.#.#.####.#...#......#.#....#..#.#.###.##...##.#.#.#.#.#.#.#.##..#.##.##..#....##.......#..###..##.#.#.#.#..#..#.#...#.......##.#.#.#...#.#..#.###.#...#..#.###.#.#.....#..###.##..#.####.#.##.#.##..#.###...#..#.#.#.....#.#..###....#.....#..#.#....##.#.#.#.......#.#.###..##.#....#.#.##..#.#.#.##.#.#.#..#...#.#.........#............###.#.##.#.#.#.##....#.#.##.#..#.####.#.#.#.#.#..#...####..#......#.##.##....#..###...#.#.#.####..#.#.##..#..##...##.#..#...#....#...###.##.###.##.#...##..##.#..#.#.#.###.#.###.####..#..###.......#.###..##.#.#.#.#......##.###.#.#.#.#.#..#..............#.##...###.###.#.#..#.##......#.#.###.#..#.#.#......###..#.#.###.#.#...##.#.#.#...#.##.#..#.#.#.#...#.#.#.##.###.##..#....###.#.#....#.#...#..#..##.#..#...#.........###.#..#...#..#.##.......#.#..####...#.#....###.#....#.#.#..#.###...#.##.#..#.#.#.#..#.#..#..###.#.#.#..#.#.#.#.##...##....#.#.#.#.###.##..#.....######..#..##.###..#...#.#.##..#...##.#..#..#.#.......##.##..#.#.##..##..#...#.##..#..#.#.#....#.##..#.##..##.......#..##
.#.#.#..#......#......#..#.#.#....##.##.###...#.....##.....##.#.#..#.#.#.#..#......#.#.#.#.#.#.#.#.#..#.#.....#.....#.##.#..#.#..#.#.##..##..#.#.#.#.#...#....#.####...##..#..#.##.#...#.###.......#..#...###.#.#.#.#.#..#...###.###..#.#.#.#.#.#.#.#..#.#..##.#.#......#.#.###.....#..#....##.#......#....#...##......#.#.#....##.#.#.#.####.##.#.#..................##.#.#.#.#.##..####..#.....#...#.#.#..#..#.#.#.#.......##.##.#..#.##.........#..#..#.##.#.#.#.##..#.##...##..#.###.#.##...###...##.##.##.#.....#.#.##.#..#.........#.###.#...#.#.#.....#.####.....###.#.#.#..#..#...#.....#..#.#.##.#.####.#....#.##...#..#..#.....###.#......#...#..###..#.###.#.#..#...#.#....#..#..#..#.#........#.#..#...#...#....#..##....#..#.#.#......#.#.#.#.#.#..##.#..#.#.#..#.#.#.#.###...#.##.#.#..#..#.####....#..##.##..#..###.#..##.#.#.....#...#..##..#..##........##....#..###..#..#..#......#.##.##..##.#.#...#...#..#..##.#.##....###.#.#.....##..#.#.#...#.#.#.####.#.#.###..##.###..#...##...#..#.#.#.#.#.#...#.#.......#.#...#.#...#.#.###.#.#...#.#
......#..#.#.#.#.#.#.##.#.###.#.#...#.#.#..#.#.##.#..#.#.#.#....#.#........#.###.#......#...##..#....#...#.###.#.##...#..##...###.#..#..###.#..........#..###.......#.##.#.##.#.#....#..#.#..#.#.##.#..#.###............#..##.###..#.#.......###.###.#....#.#....##.#.#..#..##.#.#.#.#..#.#..#..#.#.#.#.#.#.#.#.####.#...#..#.#.#...#........#..#####.#.#.##.#.#.##.##.........###.##.##.#.#.#.#.###.#.....###...#.##.##.#.##.#.#....#..#.####.#.##.#...#....#.......#.#.##..#...#..####.....####..#.#..........##.#.#...#....###.##.#.##...###.##..###.#.#.#...##.##.#..#.#...#.#.#.#.#.###.###.#.###.#.#.####..##.#..#..##..#..#.#.##.#####.#.##.####..#..#.#..##.......#.#.#...#.#####.#..#..#.#.#.###....##.##.##.###.#..#.#..#.#..#......#.#.#..#.........#.#...##..#..#.#...#..#..#.#.......#.#.#..#.....#.#.##......#.#..#...#...#..#####..#.#.#...#..#.#.##.##.##..#.#########.#.###..#.##.#......##.......#.#.#.#.#..#..#..####.##.##....##.##.#.#.....#.##......##.......#.#.#.#..#.#.##..#.####.#...#.#....##...#.#.#.#..###.##.##.##.#....#.#..##...
.#.#.#.#.#..##.##.#..###...##.##.#.#..##.#.....###.#.##...#.#.####..#.#.##.#..###..##.##.##.#..#.#.#...#.#..#...#..##.##.#.##.#....##.#......##.#.#.###.#.#...#.#.#.#.#...#.#..#.#.#.#.#....#.###.....#..##.##.##.###.##.#.#...#..###.#.###.####.##...#.#....#.#.#.#..#.###.#..##.....#..#.#.#.#..##..##.........#..#..#..#....#..#..#.##.##..#..#.#..##..##..#.##..###.#.##.#..#...........###........#.##.#.##..#...##.#.##..#.###..#...#.....##....#..#.#..#.####.....##.#.#.##.####..#.####..#.#..#.#.###.#...#...##..#.#..#...##..#..##......#..##..#...#.#....##..#...###....#.#....#...#......#...#.#####.###..#.#.#.#.#.#......#####....##.##.##...##..#.#..#.###.....###.....##....#..#...#####..#.##...#..#.####.#....#..#..#.#.#.#.#..###.##.#.#.#.#..#.#.#.#..#.#..##.#.#..#...#.#.#.#......#..##.#.....###.##.....#.#.###.#.#.#..#..#......####........#.####....##..###....##..#...##.#.#.##.##.#.###..........#..#..#.###.#....##.#....#...##.#.#.##..#.#.#..##.#.##.......#.#.....#.....#....###.#.#.#.#.#.#..#..#.###...##...#...#.#.#.#.#.#.#.
#..#....#..##.....#.#.#.##..#..#.....#....##.#..#......#.##.....#..#...#.....#.#.#...##..#...#....#..#..#..###.#.#.##.#.#...#.#.#.##...####.#.##...#.#.....##.#..#####.#.#....#...#...#.#.#.#..#.##.#..#.#..#..###........#.##..#..#.....###.#....#.#.##.#.#....#...#..#####..#..#.##.#.#.......#.#.#.#######.#.#..#.#..##..#.###.#.#.#..#..#...#...#.####...#....#..##..####..###.#.#.#.#.#.##.#.#.#.#.....#....#.##...#..##.#.....#..##..#.##..#.##..#..#.#..#.....#.#....#..##.######..#..#..#....#########.#.#.##....#...##.#.#..#..#.###.#.##..###.#.#.#....###.#.#.#.#.#.#.#.#...#.#.#.#.#.#.###.##..####..#..#.......#.#.#.#.#.#######.#.#.#.#...##...#....##.##...#.#..#..#.#...#.#...###.###.##.#.##.##...#.#.#.....###..#.##...#...#..###....#...#...#....#....#....#..#.#.#..#.###...#.#.#.#..#.#...#.#.##.#.#..###......##.#...##..#..##.#.#....#.#.#.#.....#..#.#...###.##.#.##..#.#.....#.##..###.####.##.##.##.#.##....#..#.#.#.....####.#.#...##..##.#####.#.##....#.#.#.#....#.###.##.#..#.###.....##..#....###..#####.#..##.##.#...#..#......#
#.#..##.##.#..#.####.....#.#.#..##.#..#.#.#.##.#.###.##.#..###.###.##.##.#.#...#...#.#.#.#.#.#.#.#.#..##.#................#......##.##.#..#.....#.#...##.#..####..#.#.....#.#.##.#.#.#...#....#....#..#....#.####.#.#.#.###....##.#.##.#..#...##.#.#.....##.##.#.#.##.#.#####.#.#.##...#.#.###.#.#....#....##.#.##.....#.#.#..#...#.....#..####..##..####..#...#.#..#...####.#..##..#...#......###...#.#.###.###......##.#.....#.#.#..#..#..#..#..#...#.#.#...#.#.#.#.#..#.#..#....#####.#.#...#.##.#.#.#..###...#.#.#.##.#.#.#.#...#.#.#..###..###..#........#.#...............#..#.##..#......#....#.###..#..#..#..##.#.##.....##..#########.......#.###.##.#.#.......#..#..#.#..#..#..#..##.#...#.......#....##.....##.##..###.....#.#.#.###.####.#.#.##.#.####.#.###.###.#.#...#...#...#.#.##....#..#...#.#...#....#.#..#.##.#.#.....#...#..#..##....#.##.##..#.#.#.#.#.#.##..#.....#..#.#..#.#.#..#.#.#.#...#.#..##..#.#.#..#.#.#.#.#..##.#.#...##..#.#.#.#.#.............#.#..###...##.#.#.....#.#.#...###.#.###.#.###..#..######..#.#...#..#.#.#.#.#.##.#
####.#.#.##.#.#.#.#..##.#.....#.#.#.#.##..................#..#..###.....#.#..##.##..#....##..#..#....#....#.##.#.#.##.#.#.#.##.#.#..#....#..#.#..#.##...#..#..#..##...#.#..#.......#.##.#.#.#..##.#.#..#.#.....#..#.#..###.###.#....#.#.#..##.#.....##.#....#.......#......#..#...#..###..#..#....#.#..###...##.#.##.#....#.##..#.#.#.#..#..#...##..####..#..#..###.###.#.#...#...#.##.#.#.#.###.##.#.....#...#.###.#..#...#.##...#.#.#.#..#.#...#..#....#.##......#...#..#..#.#.##.###..#...###..#.....##..#.##..................##...#..#####..#.####.#.###..#####.##.#.##.#.#.#..#..#..#.##.#.#.##.#.#.#..#...#.#.###...#.#.###..#..##.#####.##.#.#..#.....##.###.#.#..###...#.#.##.#..#.#....##.##.#.##.###.#..#.##.##...####.#.#.#.#....#.##.#..##..#.....#...#..#...#.....##..##..#.#.....#.#.#.####.###..####.##....##...#...##.##.#.#.#...#...##.###.#.#.#...#.#......#..#..#.#.#.#...#..#..#.#....#..#.#..#.#..#...#.#.#...#..#.#.##..#..#.#.#.#..........#.#.#.##.#.#...##.#.#.##.....#.#.#.#...#.#.#...#........#.#.#####.#..##..#.##.#....#.#..#####
#.#....#......#.#.#.#....##.#...........#.#.##.#.##.#.#.#...###.#...#.#....#.......#.#.#...#...#..##..#.#.####..###....#..#.#...###..##.#.#..##.#..#.#.#.#...#.#.#.##..##.########.........#.#.......#.##..#.####..###..#..##..#.##.....#.##...##.#.#..#.#####.#.#.##.#.###.#.#.##.#..##.#..###.#..#.#.....#.#.....#.#.#.#....###.#..###.#.#.##...#..##.#..#..##.#...###...##..##..#.##...#...#..#####.#.#.#.##.#..#..#.##..##.#.#......##....##.#.##.#.##..#.#.###.##...#.#......#..#.#...##....#..#.#.#..#.....#.#.####.#.#.#.#..#.##.#..###..##..#.##..#...#.#.###..#..#.##.....#.#...###.#........#.....##.#.#...##.#.###...#.#.#.#....###.#..#..#.#.#.##..#.##..##.#..#.#.#........##...#.#....###..........#..###...##...#...###...##.#..##..#...#..#.#.##.#...###.#..###.#.#.###....###.#.##......#.####...#...####.#.#.#.#.#..##....#..##.##.##..##....##..##....#####.#..#..#..#.#.#.#.#.#.#...##.#.#..##.#..#..#.##.#..#.#.#.#.#...##..#.##.#..#.#.##.#.##..#.#..#.#.#.##........#.#.#.#.....#.#.#...#.#.#.##.#.##.#.#####..#...#...#..#.#.#..##..####
...#.#..##.##..#...#.#.#.##..#.#.##.#.#..#..#.##.#.#.#...##..#...#.#...#.#.##.####....#.##.#.#.#.##..#.#...##.####.####.###..#.#.#.#.#......##.#.#.........##.......#.##...#......#####.#.##..##.#.#....##..##..#.###.#..#..##..#...#.#....#.#.###...##..#..#..##..###...............#.#..#..#...#....##.#..#..#.#.###..#..##.#...#.#####....#.##.#.#.#.##..#.#...#.#.#.#.#..#..#.#..#.#.#.#.#.#.##...#...........#.#.#.#..#......##.#.##.#.#.##..#....#...#.####.....##.....##.##..#....#.#.#.#..#..##..#..#.##..#.#.#.#..#...#..#.......#.#.#.#..#.....#.##.#.#..#.#.##...#.##.#....##..#..####.#.#...####..#..#.#.......#.#.#.......##.#.#..#.#.#.........##....#.#...##......#.#.#.####.#..#.##..#.#.#.#.#.#...#.#..#.#..##.#.#.#.#.#.#...##..####..#..#....##.##.#...##.#.......#..##...#...#..#.#.#.#.#..#.#.#.#...##..........#..#.#..#.....#.#.#..##.#...#..##.##.#....#.#.#.#.#..#..#..#..#..#...##..#.....#...##..#.#.#......#.#.##..#...#....##.###...#..##...#...#.....##.##.##.#.....#.#.#.....#.#.......#.#..#.#.###...#..##.##..#....###..#.#.###
.#..##.#.#..#.#.##.#.##..#.##.#....#...##..#...##......##...#.#.#.#..###..###.#.#..#.##.#...#...##..#...#.#.#...#...........#.........#.#.#.#..#..###.#.##.#.#.#.#.####.#.#.#.#.##.#.#.#....#..#..#.#.#....#..#....#....#..#...#.##..#.##.#.#...#.#.####...#.#..##.###.#.########.##.#..#...##.#..###.#.#.#..##..##.##.#..#..#.##.#######.#.#............#.#.#.##.......#..#...#...#................##.#.#.#.##.#........#..##.##...#...#..#....#..#.#.###....#..###.###.#.##..####...#.###..#.#.#.#.#..#..#....##......####.##.#.#.#.#.##.......#..#.#.#..##.#...#.....#.##...##.#.#.#.#..#....#..#..#......#.#..#.##.##.#.....#.#.#.##.....#.#.....#.###.#..##.#..#.#.##.#.#.#..#...####..##.##..#....#..##.#.##....#..#.#..#............#.##.#..#...#..###.##.......##......#.##.#.#..#.##..##.#..#.##....#.........##.###.#.####.#.###.#..#.#.#.#....#.#.###...#...#...#.#...#..#...#...#.#..#..#..#.#...#..#.##..##.#.#..#.#.#.#.#..#..#.#..#..#.#..#.#...#...#...#.#.#..#.#.##.##...#..#.###...##.#.#.#.##.##.##.#.##..#.....##.#....#..####.#.#..#.....##
#..##..#..##.........#.#.......#.##.#.#.##.#.#.#..##.#...##........#..#.######...###.....#.#.#.##..#.#.#....#.##..#.#.#.#.#..##.#.#.#.#.##...#..#.##.##.#..#..#...#..#..#.#.#.#..........##...#..##.##.###..#..##.#.###..#..##....#.#...#....#.#.....##.##.....#.#####..#.#......###..#..##..#.#.###........####....#....#.#.....##########..#.#.#.#.#.##.#....#.#.##.#.#.#..#..##..#.#.#.#.##.#.#.##...#.###..#.#.#.#.#..#.###...##.#.#..#.#.##.#.##..#.#.#.#.#.#.#..#...#...##.#.##..#####..#....##.#...######..##.##.#.#.#........#..#.#.####.#.#.#..##.....#.#.###.#.#..##..#.##.....#...###.##.#..#.#.##....#..####...###.###..#.#.####...#.#.#..#####.#..##.#......#.#..#..#.#.####.#..#.#.#.#.#.#.###....#..###..#....##.##.##.#.#.##.#....#.#.######....##.#.######.##.##...#..#.#.#.#....#.#...###.#..#.#.#.#.....#.##.#....#..#..#.###....#.##...##.#.##..#.#.#.#.#.#.##.#.##..#.#...#.#.##.#.#.#.#.#..#..#..#.#...#..#..#...#.#.#..#.#.#..#..#..##.#..#..#.##.#..##.#.....#.#.#..#...#.#.#.#..####..#.#.#.......#.#.#.##.#.##.#..#..##.....#..#.###.#
.#...#..#.#.###.####.....#.##.##.#..#.....#...#.##...#.#.#.##.##.#.#.#...####.#.#.#.####.........#.....#.##.....#..#...#..#.#.#.####...#...#..#........###..#.##.#..#.#.#....#.##.##.#.#.#.##.##.#.......#.#.#.##...##..#.#.#..#.###.#.####.#...#.#.#.....##.#.....#####..##.#.#.##.#..#.##.#.#.#####.#.#.#..#..#.#...#.##...#.###########..##..#..#.#.#...#.#...##.#.#.#.##..#..#.#.#.#...#....#..###.#...##.#...#####.#....#.##.#.....#............#...#.#........#..#.#..#.#....#..#.###..#.#.##...#.#.##...#.###.#.......##.#.#.#.##.....#........###.#.##.#...#...#..#..##...#.###.#.##..##......#.#####.##.##..#..##...#.#...#.#..#...##..#.#..#..##....#.#..#.##.#..###.#.#..#####.#.#.#....##....#..#.#..#...#.#.#.#..#.#....####...#.#.#...#.....#.#.#.#..#.#.##..#.##.#.#.#.###..#...#.##..#.###...###.#..#..##.##...#.###...#.#.#..#.##.##.#..##.#...##.#........#.#.#.......#...##......#.#.#.......###...#...#.##.#..###.#......#....#.#.#..#.##.##.##.##.....#....#.#.#..#...#..#.........#.#.##.....#.####.#..#.#.#......#..#..#..#.#.##.#...##.#
.#.#...#......##...##.##..##....#.#.#.#.##.##....####...#......#..#..###..##.............#.#.###.#.#.#..#...#.#.####.####.#....####.#.###.###..##.##.####..#...#.##...#..#.##....####..#.#.#..###.#.###.#....#.#.##...#.#....#..#.#......##.#.#.###...#.#.#.#..#.#..##..#..#..#..#..##........#.###.##...#..#.#.##.##..#...###.#.##########.##.###.##.###.#..#.#..#..#..#.#..#..#..#....#####.####.##..#.#.#..##.###.#...#.#...#...###.#.#.#.#.#.###...####.##.#.##..#....#..###.#..#....#.#......#.#..#.....##...#.#.#.#.#####.#.#.....#.#.###.###.###.#....#.#.#.#.#...#.#.#.#.#........#.#...#.###...####..#...#.#.#.###.#...##....#.##.##.#....####...###.#.#.#.#....#..#....#.#.###......####.###.##.#.##.#...##..#....#....#.#######.#...#.#.###.#.##....#.#..#....#.......#..#.##.#..##..###.#...###.#...##.#.#.#.#..##...##..##....#.#..#..##..#......#.#...#.###.###....#.#.#.##.##..###.#.#....##.#.#...###...##.....##..######.#.###.##.#....#....#..#.#.#..#.#..#.#....#.#.#.#.#.#.##.###.##..#.#..#.##....#.#.#.#..###.##.###..#...#...#....#.#.#..
..####..#.#.######..#...#..#.#.#.......#...#.##.#.#..#.####.#.###.#.###..#..##.##.###.#.###...##..##..#.#.#.#.##.......###..#.#####....#.###.#.###....#..#...##..#.##...#....#.##.##..#.#...#..#...#.....#.#.....###.##..#.#.#.#...###.#.#..##...#.##.#.#.#..####.#.#.#...#.##..#.#..#.##.#.#....#....#.#.#..........#...#....#...#..#.####..###...#...#...##.#..#..#.#.#..#..#..#..##.#.#..#.###....#..#...#..#.###.#.#.#.#.#.#.#.##....#.##...###.##..###...#.##.#..#.#...#.#.#.#...#.#...#.##.#...#..##.##.##.#..#..##...####...#.#.#.#...#.....#.....##.#...#...#..##..........##.#.#.#...##.###..##.###.#..##.......#...##..#.#.#..#...#.#.####.#.##.##....#...#.#.##.#.#.#.#...####.#.#####............#..##..#.#.##.#..###.#.######..#.#.....###....#.#.#.#.#.#.#..##.#.##.#....#...#...#..#..#.####...#####.......#.#.##.#.#.#.#.#.#.##.##.####..#.#.#.###.#.....##..##.#...#####.#..##....#..###.#.##.##...#.#...##.###..#.####...###..##..#.##.#.#...#...#..###..#.##.#.##.....###....#.#..#.#.#..#.#.####.#...#.#.#.#.#....#.#..#..##..##.#.#.......#
.##....#..######...#####..#.##.#.#.##.#.##..........#..#..#.#..#.#####.#..#...#.###.##..##.#.#...#...##..#...#.#.#.#.##.#.#.##.###.##.#...#.......##.###.#.###.#...#.##.#.#.#.......##...##...#.#.#.##.#..#.##.#..#...##.##....###.#.##...#.#..##..###..#..#..##.......##....##.....#.#.#.#.#.#.#..#.###...##.#.##.##..#..#.##.#.#.#....#...#.#.#.#.#.#.#.#.#..#..#......#..##.#..#..#.....#.###.###.#.#.##...#...#...#...###...#..#.#.##.#.##.###..#..##...##..#...#..#..#.......#.#..#.##.####.##.#.#..#.....#...#..##..##.##.##.#.#....#.#.#.#.#####.#.##.#.#..##.#.#.#.#####.#..####...##..#.##..#.#.####.#...#.#.#.#..#.#..#...#..###.#...........#....###..##....#......#....##.####...#.#.##.#.#.#.#.#.#.#..#....###.#..#..#..#.#####...#.#.#.#..#.###..#.#....#.#.#...###.##.##.##..##...##.#...##..##.##.##.##.#...............#..#.#..##..#.#.#.###.......#.#.##.#.#...#.#.#.#..#.#..##.#.#.###.##......##..#.#.##..###.....#.#.#.###.#..#...#....###.#.#.##.#..#....#....##.#...#.#.###..#.....#......###..#.#....#....#.#....#..#....#.#..###.#.##..
...#.#.#.#########..#.#.#...#.###.##..#...###.#.#.###.#..#.#..#..####...#.##.#..##...#.#......##..##.#.#..#.#...#...##.......
###..#...#######...##....##################.........########.#.....##.############....##...#......#...#.#...#.##.#..###...############..########....###..#..#####.#.#####....#..........#.......##.#.#######..#.###..###..######........#.############...#.#.##...#.######.#....#......#........#######..#####.#..#######....#..######...#...##...#.#...#.#.#...............#.#.#.#...###......#..###.#..#..######.....#.#.##.#..##...#....#.#.#######........##########.#.###.######..#.#..##########.#.#.#.#.#..###..#######.#..#....#...##############.#.#..#...###.#.#.#.####..#.....###.#####.#.###...###########..#...###.###.##########.#.#####.....##.#.###.###.....#.#.#####.#.###....#.#.#..#.#.#.#.#........#...##...##.#..####..#######..............##.#.#..#...#########..###......#######..####.##.###.#..###.##.....#....##..#.#....#...#..####...###...#####..#..#########.#.####.#..####....#.#....####.#...........####..#####...######..##..###..#...#......###########.#...#.....##########.##..#####..###........###.#.##.#.##.#..#..##..#
###.#.#.#.########....#.#.#################.#.###.#..#####.....##.#.#.###########.###.#.#.#.#.##.#.#.#..#.#...#..##..#..#.###########.#.##########.#...#.#.#####..#..###.#.#.#.#.#.#.#.###.#.##.#.....#####.#.#...#.#####.#.#######.#.##...#############.....##.#....####...##.###.#.##.#.#.#.########.#.###.#..#..#########.#.#.######.#.##.#.#.#...##.......#.#.##.##.#.#........#.###.#.##.#.#..#....#..#.####..###.........#.#.##..##.#....###.###.#.#.#.#########......#...####.#...##..#.#######.....#.....###..#.#####....#.#.#.#.#..####..#.###.....#.#.#.##.......#.#.#..#.#.##.##...###.....###.############.#.#.####...#..#########...#####.#.#.......##.##..#.#......###..#.##..#.##....#...........#######.#.#.#.###..#.######.....##..#.#.#.#.##.##.......#.#.#.#.####...#....#.#.###.##...#.##......#....####.#.#.#.#..#.#...#...###..##..#...#..##.###.#######...#.#######......#..#.#.####.#.....###.##...#.##############..###.#.#.##...#.#..#..#.###.#..##.#####.######....##..##.#.########.....#...#..#.#.#.#.#.##.#.........#..#.#.#..##..
##.........######.###..#...#################...#.##.####..##.#.#..........####.#...#........##...#....#.##..##.#..#.##.##..#########.....#######.....#.....####.#.#.#.##.##..#.##..#.######....#.#.#.#..#.#.....#.#...#...#..###.#..##...##############.#.##..##.##.#.##.##.#...#.#......#..#########.....#....#..#.#####.#......######............##...#.#.#..#...##...#..#.#.#.#...........#...#..#.#.##....##.#.#.#.#.###.#.....###.#..####.#.#..#...#...#######.#.##.#.#.#.##.#..###...#....##...#.#.##.##.#.....#...#######...##...#..#.##..#..#####.##........#.##.#...#..#....#.#....#.######.#.#...#########.#......#####...############..##.#.#.#.#.#.#.......#...#.##.#.#..#...##..#.#.#.#..#.#.#.##.#...............#.#....####..#.###.#.##.####...####.#.##..........##..###.###.####.....#.#.....##.#..#.#...........##.#.#.##.##.#.#.#.#..##.###.#.#..#...###.#.#.#...#######.#.##.#......####..#.#......##.#..#........##..#.#.#.......###....#.##....##...#..#...#..#########.###..#...######.##.#.#.##...#.......###....##.#.###..#.......####.
#.#.#.#.#.#.####...#..#.#.#.###############.#.#....#.##..#..#...#.##.##.#..##....#.##.#.#.#.#.##...##....##.....#.......#.#########.#.#.######...#.#.###.#.###..#.#...#...#.#..###.#.#####.###...#..#.#.....####.#..##.##...#.##..#.###.#.######.#####...#...##..#....#......#.#..#.#.#.#.#..#########.#.#.#.##.#.#..####.###.#.##########.##.#.##....#.#..#.#.##.#..#.#..###..#####.#.#.#.##.##..#.##...#.#.##...#..########..#.#..#...#.##.......#.#.#.#.######.....#..#.........#....#.#..#.###.#....#.....#..#.#..#.#####.#.##...#.#.#.....#..#..##...#..##.#.##....#.##.#.##.##.#...#.#..#...#......##..####.#....#.###.#####.#.#.#####....#.#.....#...#.#..##.#.#.#.##...#...#...##..#.#....##.#.#...#.###.#.#.#.#.##.#.#..#.########..#.......#..#.#.#.###...#...###.#.#.##.#.#....#...#..##.##....####..#.#....####.#.#.#.#.......#..#...#....#......#...#.#.#.#.#.......#.#.#######...#...#.#.##.#..#..#.#.#.##....##.#.#.#.####.......#.###....##.#...#.#.###.#.#.#..##.#.########...#..#..#####.....##.......##..#.##.##.##.###...####.#.#.##.#.##...
...#####.....##.##..#.......###########.###....##.#...##...#.#.#.####.#..####.#.#...#.##...#....#.#..##.#..##.#..#.#.#.#.#########...#...####.##..#..#..#...#.#...#.##.#.##..#.##..#..###..#...#..#.#...###.###...#.......##.....#...#......###...###.#.#.##.#.#..#.#..#.#.#....#..###..#...##########.#.....#......#####..#...############....######..#..##.....###.##..#.#.#....#.##.#.#....#.#.#.#.#.#...###.#..#..##.##..#..#..#.##.....###.#.#.......######.###.#.##.#.#.#.#.##.###....#.###.#..#.#.##.####..#..#...###....#.##.......##.##.#..#.#.##.#.#...#.##.##...#.......######.#.#...##..###.#.#.#...#..###.#..##.#.##.......####.#.##..#.#.#..##..##...##.#.....##..#.###.#...#...##.#.#.#.##.##..#...###...#..###.#........#...#.##.#.####....#.#..##.###.###..#..#......#.##.#.###....#.#.#.....#.#...#.#....#...##..##.#.##.#.#.#.#.#.#..##.##..##.........#.###.#..#..#####.#.#..##...#....#..#..##.##..#.##....#...####..######.#.##.##......#....#.#...#..#.#......#########.##.##...##.###.#.##.#.###.#.#.#..#........##.#..#........###...#.
#.#.#...#.#.#.....#...######.#.########..#.##.##....#.##.##......#..#.#.#.######.#.###..#.#.#.#.#.##......#.####..###.....#########.###.#.##...#.#.#...#.#.#...##...#.....#.#.#.##.#.###.#..#.#..#..#.#....###..##.###.##..#.#.#..#.#.#.##.#.#.#.#.#.........#..#.#..##.#.#.##.#..#..##.###..####.###.####.#...#.##.####.#.#.##.#.##.#######.##.##..#.###...##.#.......##..#...###..#.###.#.#.........#.##.#.#.#.#...##.....#..#.#.....####.##...#.#.#.#.######..##..#.....#...#...#...##.#.#.#.....#.#...#......#.##.#.#.#.###.#.#.##.#.#...#....#..........###.#..#.#.#.#.#.#.#.#...#.#.#...##.#.#..#.#.#.#.#.#.#.#...##...#...#.#.#.####...###.##..###....#######.###.#.##.#.#..#..#.##..##...........#.#.#.#.#.###.#.#..#..###.##.#..##.......##.####.#...#..#.#.##.###..####.#.##........###.#.....##.#.#...##..#.#.#...#...#####..#....#..###...#..##.#.#.#.#.###.#.##......##.#.#.##.....####.#.#.##..#.#.#..#.#....###.#.##.###.#.#.........#.##.#.#.#.##.#...#.#.#.....#.#.#####.......##...#.#....#.#.##.#..##...#..#..#.#.###..##..#..#.#.########.#.
....#.#.#.#.###.#...#...........##.#.#..#.......#.#..#...#.###.#..#.#......##.......#.#...#....######.#.#.....###..###.#.######.#.#..#......#.#.....#.#..#.#.#..##.#.###.#..#...#...###....###.#.#.#.#.#.#..#.#.#...#...#.#.###..#........#.........#.#.#.#.##.##...###.#.#....#.#.#.#..#.#.#.##...#..#####..#.#.#................##.########.....#.##....#.#...#.#.#.#.#.#.##.####..........#.##.#.#..............#..##.##..#.#..##.#.#..#.#.##.#..###...##.#.#.#.#.#.#.#..#.###.#..#.###......#.#.#.##.##.##.##..#......#.#...........###.#.#.#...#.#.#.#.###.#.#..#....#...#.##..###...###..#.....#.##...#.#......#.##..#...##...#..#####.####.#..###..#.#.##......#####....#..#.#.#.##.#.#.#.#.#.#.#............#.....#..#..###.##..#...#.#.#.......#..#.#..###...#.#...####...##..#.#.#.#.###.#.#.##...#.#.#.#.#....##.###.##..#.#..#.#...#....#...#..........#..##....###.##..........##.###.#...#..##....#.##...##.#.#......#.#.....#.#.#.#.##...#.#..#.....##.......#.#..#########.#.#.#..#.#.###.##....##..#.#..##..#..#..#.#####..#...#.#.#.#.###.#..#
##.#.##.#..#...####..#.##.#.#.#.##....#.#.#.#.#.#..##.#.#..###..##...##.#.##.#.#.#.##.#.#.###.#.########.##.####.#..#...#.####....#.#.#.#.##..##.#.#####...##.#.#..#.#....#..#.#.#.#.#..##...............##......#.###.#..#..#.#...#.#.#.#.###.##.#...#.##.......##..#.....#.#........#.......##.##.#..#...##.#.#.#.####.#.##.#.#.....######..#.#......##..#.#.###..##....#....#.####.#.#.######...###.#.#.##.#.###..#..###.#.#.#.###....#.........#.#.#.#..............####.#.#...#.##.#.#.#####.###........#..#.#.#.#.###..#.#.##.##.###....#..#.###.###.#.#.....#..#.#...##.#.##..####..##.#..####..#.#.#.#..#.###...###..##.#.###.#.###...###..#..##.###...#.#.###.###.#.##.#...............###.###..#.#.##.#.#.##.#.###.#.#.#..#.#..#.#######.##.#...#....###..##...##..####.#.#.#.#.#.##...#....#####........#.####.#..#.....##...#.###.#.###..##...#####.###..####.#........##.#.###.###.....#.##.#...##.#.#.#.#.#....#.###.....#.#....#####..##.#...#.##.#..###.##.#...#####..####..#....##..........###.#.#.##.#.#.#.#.#.#.#.#####...#..........#....#.
...#.#....#.##..#...#.###.#..####..#.#.....###....#.#.....#####..###.###..#..#..#......#....#...#######...#...#....#.#.##.#.#.#.#........#..#.#...########........##..##.#..#..........##..#.###.#.#.#.#.#.#.#.#....#.#.#.#.#...##..#...#..#..#...##.#.#####.#.###..#..##.#######.##.##.#.#.###.......#.##..............#..#...#.#.#.###.##.#.#..#.#.#..#.#.....###.#..###.###....####..#..#.#.##.#.###...#....#...#.#.#.#.........#.#.##.###.#.#.#.......#.#.###.#.#.#####.....#.##......#......#....#.#.#.#.##.......#....#####..##..####.#.#.#...##..##.....##.##.#.#.#.#.#...#..####..#.....#.#.#.#........#.....#.#.###......#####..#.#.#.##.##.########.#...#.....##.#..#.#.#.##.#.#.##.####...###..####...###....#.#....#..#...##.#..######..##..#.##.#..#..#.#.#..#.#####...#.#.#......#..##.#.###..#.#.#.#...#.....###.#.#..##...###.....###...#......##.#.######..##.#.###...#.....#..#.#..###.###..#...........###..#..##.#..###.#..#.##.#.#.####....#.##.#....###.######.#####.#.#.####.##.#.#.##...............................#.#.##.#.#.######...
.#....###......#.##....#..#.#.####..###.#.###.##.#...##.##.###..##....###..#..##.##.#.#.##.#..##.#.###.#.#.#.#.###.............####.#.##.##....#.#######..#######...#.....#.#.#.#######.#.#..#.##...###....##.#.#.#.......#...#....##.##.#.#.#.#.#.##...##.#..###..###..#.#.##.####....###......###.#......#.#.##.#.###.#.#..##..##...#..#.....#.#..#..###..#.#....##.#.#..#..####.##.##.##...........##.#.##.##.##........#.#.#.#.........###.##.###.#.#..##########..######.#.....#.#.#.#.#.#.#..#.#.###.#.....##.#.###.#.####.#.###..########.#.#...#...#.###.#.........#.###..#.#####..##.##........#.#.#.#.#.#.##.#.###.#.###..#.#.#..............#.##....#.#.#.#.#.#...#..#.####.#..#.#####..#..##.#.#.##.###.#.###..#.#...#..##...#.#..#####...#..#....##.#......##...###..##......#.#.#.##.....#...#.#.###..##.#.#.#####..##.#..#.#..##.##....#..#.#.#.#....##########..#...##.#.##.#..##..####......#..#.#.#.#.#.....#.#.#.###..#..##.........#...#.##.#......##.##.#.#.##.....###......#...#.##..#..#.#.######.#.#.##.#.#.#.#.#.#.#..##...##...#.#..##
###.#.....##.#......#.#..#......#..#.#.#...#......#.##......#.#..#.#.#.##.##.#.#...#....##..#..#...#...........##..#.#.#.##.##.#.###..#..#.##.#.########.#........#.#.#.#.#.##..#.........#.##.#.#.#...#.##.......##.##.#.##.#.#.#..####.........#.###.#....#..#..#######.#.#...#.##.#.....##.#.###..#.#.#.##...#.#....#.###...#.#.#.#.#..#.#.#..#.###..#####..#.#......#.#.#....#..........#.#.#.#.##.......#.....##.#.#.#..##.##.#.#.#.#.#......#.#.##..#######.###.#.###..#..#.#.####..#.#####.#.#...#...#.#.#...######...#...#..#..#.#####.....###.###..##.....#.#.##.##.....#...###.#....#..#.###.##..#.#....#...........#...#.....####.#####.#####.##.#.#.....#.....##.#.#...####.#....##.#.#.##..#.....#......##...#.#..##.#..###.#..#..###.##..##..#.#.....###.#.##.#.#.#.##.##.#.##......##.#.###.#.#..###..#...##.####.#.#..#.##..##...##.##..#######.##.#.#####..#..#.#.#..###.##..#.#.#####.#.#.###..#.##.#..#.#.#.......#.##.###.#.##.#.#..#.#....#..###.###.##.#...###.###.###.#.##.#.#.#...#.#..#...#......#....#...######.##.#..#.#...###...#.##
.######.#.###..#.#.##..####.##.#.#......#.#.##.##.....#.#.##....#.#.....#.#.....#.#..##....#.#.##.###.##.#.#.#...####...#######...####.#.#.......######..###.#.#.#...###......##.#.#.##.#..#......###.#.##.#.#.#.#..#...#.###...#..#..#.####.#.#.#..#...#.#...#.#..#.#..#....#.##..##.##.#...#..###.###...####.#.#..#.#...######........#.#.#.#.#...#.##......#.###.#.#.#....##.###.#.#.#.##...#...##.##.#.#.#.#.#..##..#.##..#..##..##..#.#.##.#.#.##..#..######..#....##.#.#.#..##..#..#..####.....#.#.##...#.##.#.#.#..#.#.#.#..#.#....#.#..###......#..#...#.#.#..###..#.#.##.#.#.#...##.##.#..###...#....##.#..#.#.#.#.####.#..####.##....#..#...#...#.#..#.#.###.##........#..##...####.#......#.#.#.#.##.#.##..#.#....#......##.....#.#.......#.###.#.#.#.#...#...#............###..##.#.##....#..##....#.##.####.##...####..#....##...##.....##.#..#..........#####..#.#....#..#....#.#..###.#.#...###.#.....##.##..#.#.#.##.......#......#.##.##.#.###.#..#...###...#.#.##....#..###..........##.#...###.#.#.##.###.####.#..##.##....####.#.#.#.#.#....
..#.####...#.#..#..#.##.#.##.......#######....#...#.###..##.#.##....#.#.##.#.#.#...##..###.........#.#...#..#.#.####.#.#.######.#.##.....#.##.#.#.####.#...###.##.#.#.#.#.#.##......####..###.#.#...........###..##...##...#.#.#.#.##........##....####.##.##.....#...#...##.#....###....#.##.##....####.####.....#..###.###.####.#.#.#......#...##....###.#.##..#...#...#.#......#..###..###.#.#.#......#..##..#..####.#...##..#.###...#..##..#....#..#.#..####..#.#.##.....##.#....###..#..#...##.#.......##.##.#.....#.........#....#.#....#...###.#...#.#.#.###.#..#.##...##......###....#...##..#.###.#.#.##.##..###.#........##.......####.#.#.##.#....##...####..##.##.#.##.#..#.#.#.#...####........#.#..##.##.#..#.#..#.###...#.##..###.##.###.##..#.###..#..#.#.#.#.#.#.#.#....##.###..#.#.#.#..##.#...#.....#.#.##..#.#.#.###...#.###.##.#.##.#.#.###.#.#.#..###.#.####.###.#.#.#..#.##...#..#.#.##.###.##..######...#.##.#.#.#.##.##.#....###.........###.#.#..#.#..#..#.###.#.#..#.##.##.#..#..##.#.#....###.###..#..#.###.##.###.#.#..##.#.....#.#
#....######....#..#...#.....##.#.#......##.#.###.#...#..#.......#.######......#.#.##.#.#..#.#.##.##...###..#...............#####....####...#...#....#....#.#..###.........#.##.##.#########.#..###.#.###.##.#.#.#.#.#..###............#.#.#.#...#.#.###....#.##.#.###.######..###..###.##..##.#..#.##.....##.#.#.##.#.#...#...###.###.#.#.#.###.##.#.#....#.##.#.##.#.###.#.##.##.#.#.#.#.####....#.#.##.#.##.#.##.#####..#...#......#.###..#.#.#.####.#..#..#.##.#.....####.#....#.#.##.##.##.#.####.###.#....##..#.##.##.#.#.##..#.#..#.#.#...#....##.#............##..#.#.##.#.##.#####.#..#.#..#..#####.........##...#..##.#.##.#.#.#.#....#.#....##..####.#.#.###.#####.#..#.#.#.........#.....###.####...#.#...#..#.####..##.#.#..#.##......#..#..#.#....###..#.#.#...####.#...#.#.##...#.#.#......#..###.#..##.#.#..#.#.......#.#.#........#....#......#.#...#.#..#..#..##...#...#....#..#.#.##.#.......###.##.#.#.#...##....##..#######.###.#.##..#.#.###...#.#..#.#...###..........#.#..#.#.#.#..#..#....##.####.##.#.###...#.............#.....#.#.#..
..#.#####..###..#.##.#.#.#.#.###..###.#.....#####.#.#.#.##.#.##....######.###.#..........###...#.#.#.#..##..#.#.#.##.#.###.########.....#.#.#.#.##.#.###..#..###.#.##.#.#..####...#.####......#.#.#.#.#.##.........#..#...#.###.#.#.#.####..##.#......##.#.#.#...#..#...#####..#..#.#.#...#.....#..###.#.#....##.#..#.#.#.##.####...#.####....##......#.###.#.........###.#.###.#.......#..#####.####.##..##.....########..#.###.#.#....#.#...#....##...#.#.##....###.#.#..#..#.#..#..#..##..#.##.#....##..#.##..#..##...#.#####.#.##..##....#.#.#.#...#.#.#.##.#.#.#.#.#....#.....#.#.##..#.#....###.###.##.##.##.##.#.#####.#.#.#....#..#.###....#.#..#.#.#...........###...#.......#.#.###.#.####...#.#.##.###.#.#..##..#..#.....#..#...##.##.#.####....#.##.#..#.##.###......##.##..##.#.###...#.#.##..#.#....#..##.##.....##.#.#...###.#.#.####.#...##.#...##.##...#.#.#.#.##.#.#.#.#.##.#..........#.#.#..###.........#####.#...#...####...#...#..#.#####...##.#..#.#.##...#.#.#.#.#.#...##.#..#...##.#..#.##...#.........#.#.#.#.##.#.#.#.#.#.###########
#.#.####.#.###.#.#........#.....##.....#.#.######.........#####.##..###.####...#.#.#.##.#.#.#.###......###.#.###....#...###......#.#.#.###...........#.#.#.#.#.#.#..#..#.#.####.#....#.###.#.##...........#.#.#.####.#.##.#.#.####..#...#..#....#.#.#...#.....#.#.#...##.###..#.#......#.##.##.#..#.###...#.#.#.#.#......#.#.##...##.#..#.#.##.###.#.##.#.....#.#.#.#..#.....#....#.#.##..##.#.#.#...#...#.##.#.#...####..##..#...###.##....##.##.#..#.#.......##.#..#....#..#.#..#..#.#..#.#..#...##.#...###...##.##.#.#.#.#..#...#.#...##.#.##..##.#....#####.#..##.#..###...#.##.#..####....###.#...#.......###..................#.#.##.#....###.#.#......#.#.#.####..###.#..##.#.#...#.#.#.##.#.#.#.......##......#...#.#...##.###...##.###......###.###.....#.....#....#.#.###...###........###.###.#.#..#.##.#.....##.##.#.###.#.##.####...##.##.#...##.#..#.#..##........................##.#.##.#...##.#.#..#.#.###...#..#.#.#.#.#.###.##.#.#.#......#.##.#...#...#.##.#....#.#...#.#.#.#...##.##.#.#.##.#.#.####.##.#.#.........#..##..#......#.#.#...#
...####..........#.#.#.#.#..#.#..##.#.#...######.#.#.#.#.###.....##...#...#.#.#.#.###.........##.#.###.##.##.#.###.##.#..#.#.####..##...#..#.#.#.#.#..............#####.....####..#.##..#.#..#.##.#.##.##.##.#.#.#...#.....#.......#..#..#.###.###...#.###.##.#....##.....#.#.#.#.#.#.#....##..##.#.####.####.......##.##.......#.....#.....##..###....##.#.##.#..#..#..#.###.#.#.#..#..#.#......#.###.#.#..#..#.##..####...#..#.#####...##........#....#.##.#..#..#.#.#.#.#....#...#..#.#....#.#.#.#.#.#....##..............#..##.....###.....#.#..#..##...###..#.....#..#..####...##..#.#.##......##..##.#.#..#..##.##.###.#####.#..#..#.##.#..##.#.#.###.#...#.#.#...#.#...####..###.##.#............####.#..#.##.#.#.##..#.#.####..#.#..#...#.#.#.##.#...#.##..#.##..#.#.#..##..#..###.#.#.#..##..##.....#.......###.#...#....#.........#.#.#.#.###.#.#######.##.#.#.#.#.#.##.##.##.#.#.#.#...#.#..#..#...#...##...#.##.#..#...##..##...#...........####....###.##..#.......#.##..##.#....#.#.#.............#...####..#...#..##.#.##..##.#.###.#.#...#...##.
#.######.#.#.#.#....#...#..###.##.##..####.####..##...##.##.#.#.#...#..#.#........##.########.......#.#.........#.###..#.........#.#.#.#.#..#...#.###.#.#.##.#.##...#..#.#.######.#.#..#..#.##.#.#..#.#............#.##.#.###.#.#.#.#.##..#.......#.#...###....#.#...####.....#....#...##.#...#.....###..##...#.#.#...####.##.#..#.##..#.#.#...#.#.#.#..#.#....########....#.....#..#.#.#########......#.#.#..#.....#.##.#.##.#...#.#.####..#.#.#.#.##.#.#.##..#.#...#..#....#.#.##..#...#.###.........##.#.#...#.#.#.#.#.#.#.#.#.#.##.#...#.#.....##.#####...###.####.#.#.#.#.#.#.##.#...#..#.#.###..#..####..#.#.####.##..#...#.#####.#....#..#.#....##.#..#.##....##....#.#.##.##.###.#.#.##.#.##.##.....#.#...###.......##.#..###.#.#.#.##.#.#.##.#...#.#.#..#.##.#.#....###..#..#.#.####..#.#...#..#.#.###.##.#....###.####.#.#.###.##.........###..#####..#.........####...#..#.#..#...#..#.....###.#.##.#.#.#.#....##.##..##.#.#.#.##..###.#.#.#.....#.#........###.#.#.##....####..#.#...#..##.#.#.#.##..#.#.##.##.#.#.#.#.###.#.#...#####..#..#...#....
...#.##...#.#..#.###.#.#..#.#......#.#####.#.#.#.#.#.#..##....#.#.#.###....###.##...........###.##.#....#.#.##.#...#..#..#.#.#.#.#.........###.##.....#.##....#..#.###..#..#####.#.#.#.#.#.#.......#..#.#.#.#.#.###.##.##.#.#.#..#.....#.###.#.#.#..##.#####.#.##.#.####.##.#..#.##..##....##.##.#.###.##...#.#..#..#...#..#.#..##.##.#.#..###.....#..##...#.#......##.#.#..#.#.##.#......#.......#.#.##.#...#.##.#...##.#.#.###.#.........#...##...........#.#...##..#.#.##..#..###..##.#..#..#.##.#.####...###.#.#.#.#.#........##.#.###..##.#.#...######.#.........#......#...#....#.#.#.###...#.#.#.##.###....####...##...#....#.#...##.#.#.....##....#.#..#..#.#...#.#.....#.....##.#...###....#.##.##.#...##.#.#.#####.#.#.###....................#......#.........#.##.##.#.####....#####..##..#...#..#..#.#.#.##.##..##.......######.#.#.##..#..#####.#...#.###.##.#.#.###.##.###.#.#.#..#.#.#.####...........##.#....#.#.#.#........###..#..###.#.#.#.#.#.#.##.#.###.##..#.#.#.#.#.##.#..#.#.#...#....#....................##.##.##...#####.#.##.##.#.#
.#....##.##..#.#####.##.#.#..#.###..#####.............#..##.#..#..######.#..#...#.#.###.#.#.#..#.#.#.#.#.###.##.#.#..###..#...#...#.#.#.##..#..#.#.#.###...#.#..#...#.#.##..##.#.#...........#.#.#...###...#####.......#......##.##.#.##..#...#...#...########.......##..###..#..#####..#.####..#####...#.#.#..#..#.#.#.#.##...#.....#...#.#.#.######.#.###..#.#.#.##..#..#.##.#....#.#.#...#.#.#..###..##.#...####.#.##..#...#...##.##.#.#..#.#.#.#.#.#.#.###.##.#.#.#..#...#.#..#..#...#.#.#..#....######.#....#.........#.#.##......#.#.##...###.####.###..#.#.#.##.#.#.#..##.#.##...##...#.###.......#..#..#.#.##..###..#.#.#.#...#.#.......#.#...##.#...#..##...##..#.#.###..####.#..#.#.#.###...#.#.##.#.#.#......#.#....#..#.#.#.##.#.#.#.###.#.##.#.##...#.#.#.#..#............#.##.###..#.#.#.#.#..#.#......###.#..#..#.##.#.######..###...###....#...#.#.###.......##............##.#####.##.#.#..#.#.#.#.#.##...#.#........###.#.#####.###.#.#.##.#.#..##.......#....####............#......#.#.##.##.####.#.#.#.#.#.#.#.#......#.##.##...##..#####..
#.#.#.#.#...#.....##.#.....#....#..########.#.#.#.#.#.#.#.###.#.#.###...#..#.#.###....#.##....#....#..#...#.......##..#..###.#.#.###..######.##...#.#.#.#.#####...#.#.#..#.#.......#.##.#.#.#...#..#.##..#####..#.###.####.#.###..##..#..###.###.#..#######.#.#.#.#.##.#.##.#.#.#..####.#..#.#.#.###.#.#.#.#.#.#.###...###...#..##.##..#.#.......###....####..####.###.#.#.##....#.###.#.#####.##.#.#.#.#.#.##...#...#...####...#.##.###..##.#...#.####...###..#....#..#..#.#....#.#..#.#..#.#.#.##.############...#.#.#.#..#...##.#.#.....####....#####....#.#..#...#..###.#.#...#####..##.##..#..#.#.#.#.#.#.##..#.#..#..#.#.#####.#....####.#...#.##....#...###.##.###.....##.#.###..#........##.##..#.#........##.##...###...#.....#.##.#.#####.#..#.#...##.#..#####.#.#.#.#.#.#.#.......###.........##.....##.#......#..#...#...####.###.###.#..#..###.#.#.......#.##.#....####.##.##..........#..#..#.#..##..#..#####....######....##.######..............#...##.#.#...##...##.#.#.##.##.#..##.##....#....#.##...#..#.###..##..#.#.#......##.#....#######.
...#....#.#...#.#......####..#.###.#########...##.##..#.....#....#.###.#.##....####.#..####.#.##.#...#.#.#..#.#.#.#..###..##....###.##..####.#.#.##...#...####.##..#....#...##.#.#.#..##.#...#.###..#..###..#.#..##.#.##....#....####..#####..#..###.#####.......##..............#....#.#.#...................###.#.#.#####.#..#...#.#..#..#.#.######.#..##..#.#.#..#........#.##...#........#...#..........#.#.#.#.#.##.##...#.#...##.###...####.#..#.#.#.#.#..#.#.##..#....#.#....#....#.......#...#####..#....#..#...#..##.#.###...###.#.#...#.#.#####.#....#.##.###..#.....#.#.###..#.#.#.#..#..#...#........#.....#..#............###....####.#...##.#.##.#.#.....#..#.##......#..#..#.#.#######.#....#.#####..#...#.#.#.#.#..#.#.........#.#...#....#.#....#..####......####..###.#.#.#.#..###.#.#.#..#.#...#.#.#.##..#..#..#.####..####....#.#.#.#.#.....#.#.#.#.#...#.###.###..###.#.#.#.#.#.#...##..#...#..#.###..#.#......##.#..##.#####.##.#.#.##.######...###..##.#.#.....#....#...##.#....#.#######...####.##.#..##..##....#.###.#.....#.#..##.####
#.#.#.#..#..##.########.....###.##########.##.##..#.#...##.####.#...#......#.#...#...#.#####...##.#.#....#.#..##...#..#..#.#.#.####..#.#..#........##..#.###.#.##.#.#.##.#.#.##.#...##....#####..##.#.#...#.#...##.......#.###.#..#...##.##..###..##..#.#.#.#.#.####.#.#.#.#.##.#..#.###...#.#.#.#.#.#.#.#.##........#######..#.#.#....###.###...###...#####.....#.###.#.##.###...#####.##.#..##.##.#.##.##.................#..##.####.....##..#....#..........#.#....#..##.###.###..##.#..##.#.#..######..#.#.#.##..#.###.#...#####.#.#..#.##.#.....###.#..#.#.###..#..#.####...#.####.......##...###.#####.#.####.##.#.#..#.#.#.##.#.....#.#####.#.#...##.#.#....####..##...##.###.#...##.##...###..##.##...#...###.#...........#...#.#.#.##....##.#.#.##.#.#.#.###.#.#.#.##.####....###....#.####..###..#.#..##..#.##.##..####..######...##.#.#..........##.####..#####.##..#...#..#.##..##.##..#...##.###.###.###..#..#.####.#.##.#.#............###...#....#####.####.#.....##.####.####.##.#..##..####..#.#.#.........#...#.#..#.##.##...#.##.#.#.#....##.
....##..#.#........#....#.##.#..##########..##...#...##..#..#.#..#.##.##.#..#..#..#.##.######.#.#.....#.#.###..###..#..#....######..#....###.#.#.#...#..#.#...........#...........##...#.#...#..#..#....#.....#.#.#.#.#.#..#.##..###.#......####.#.#.#..#..#...######...#...##...#.#.####.#.#..###..#...##..###.#.#.###.#...##...###.#...#....#.###.#.#..##.#.##..######..#.#####...#.##.##.#.#....#.#.#.#.#####.#.#.#.#.#.#..###..####.#.###.#.###.##.#.#.#.#....#.#..#....#.#....#.##.#.#..###########.#....#..#..###....##.##.#####..#....#.##.#.###..#####......#.#.....####.#.##...#.#.#...##..#.#######..#.#..##.....#...#..##.###.#.#..###.#.#..#........##.....#...##.#........#..###.#.#.#.#.......##..#....###.###.#.#.#.##..#...#...#.##.....##.#.##.........#.#.#..###..#.#.#.###.#.#####....##..#####.###.#...#####..######..##..#.###.#.#.#.#..##.##.###.####..##..#.##.....##.#..##.#.##.#.#........#..###......#..#.......#.##.#.####.#.####.########.#####.#.#.#.##......###.#...#..#.#.##.#.#.....#.#.#.#...####..###.....#.#....##.#..#.#.#..
#.#.#.#.#...#.###.##.#.##.##.#.#.#.#####...#..###.##..#.####....#.....###.#..##..#.#....##.#.....##.#..##.#..##..##.#.##.#.#.#.##..#..#.#.#.#####.##..#...###.##.#.##...#.#.#.#.#.###.#####.###.#.#.##.##.#.#.#....#...###...#.#...#..#.##.#####.......#..#.#.#.######.###.#..##...###.#.##.#.#....#.#.#...#...###..##...#.#.##.#.#.#.##...#.#.###......#.......#.###....##...###.##..##.......#.##.....#..##...###...###.#.#.##..######..##......#...#######.#.##.###..###.#.##.#..........#.#.#.######...#.####..#####.#.#...#..###..#..###.#.##..#...#..####.#.#....#.#.###.......##..##..###...##..##.###.#..#.#.#.##.###.###...####.###.###.....#.#.#.##.#...#.#.####.###.#.######.#...#.........#.##.#..#..#.#.#####....#..#..#.##.####.##.##.#.###..#.#..#.#.#.#..#...#.##..#.......##.......#.#.#.#.#.#.#....#.#.##.##.##.#.###.#.#..#...#...#..#.#.###.#..#....####..#.#.#...##.##...##.#..........#.#.#.#..#.##.#.#.#..#.#.#.###..##..#...#..........#####.#..###..#......#.##.#.#.##.#..##...........######...##.##..#..#.#..###.#.##.#####.##..##..#
##........###.#.......#..#...#.......#####.#.#.#.....#...#..#.####.##.##..#.####.#..##.##...#.#.####..#....#..#.###...###.......##...###....####.....#..##.###...#####.#...#.####..#.....#...#.......##....#...#.##.#.#.#..##....##.#..#..#####..#.#.#...##.......#....#..###.#.##.#.#.#.#....##.##.....###.##.##.#.#.#.#................##.#...#.#.#.#.###.#.#.##.#.#.#...##########....#####...##.#.#.##...#.##.##.###..#.#.#.#.#####..#..#.#.#.#.###.##.......#.####.#.....###.##.#.#.#.#......#.####.#..######.######...#.##.#.###.##.##.....##.#.#..#..###.#..###....#.#..#.#####..#.#.#....####.#....#.#.#..#....####.#..#..###.#.#..####..#.#..#######..##..#........#.....#......###.#.#.##.##....#.#.#.#.#..#.#...#.###...#...#....##..#..#..#...#...###.#..#..###.#...##.##.#.##...#.#.#.##..##........#.##.......#...............##.#.#.####..####.#.##.#.####....#..#.#.#.#.....#.....##.#.##.#.##.#####.#..#..#...#.#..#...#..##..##.#.#.#.##.#.#.###.#.#.#.##.#.#.#.#..###.....#.#..#..#.##.##.#.####.###.#....#.#.###...#.#.#.####.##.#.##.#.##..
#.#.###.#.###.###.##.##.####...##.########.#....##.#.#.#..#.#..##########...##.....#.#..#.###..####.#..###...#..###.#..###.##.###.##..##.#.#######.#.##.##...###...###..###...#.#.#.#.#.#.#.#.#.#.##...##.#####...#.##..##...#.#..#.#.#.#.#.#..#..###..#.#..#.#.##..##..#.................###.#.#..##.##..#.#..#..........##.##.#.#.#.##..#...#...#..#....#.#..#.#......#.#######.####.##......#.#.#.#.....##......#.##.#.#.##..######.#...###...##.#...###.#.#.#..###...#.##.##..#.#..#..#.#.#.#....####.#.##############.##.......#........##.#....#..#..#..#..#..#..###...##...#####....##.#.#..#....#.#......#.#.##.###...#.#.#.#.#.#.#.####..#..#.#.#.#.#...####.#.#.#.#.#.#...##.##..#...#####..#.##.........#....#####.#.#######.#.##..#..#..##..#.#.#.#...#.#.#.####.#.#.#..#..#...#.#..##...#.#..#.#.##......#.#.#.##.#.###.#.#.#.#...#..#####.#.#..........##.###.#.#......#.#.##..###.##.#.##.#.......#####.#..###.###.#..#.#..##..#.###....####..#............#......#..#.#..#.##....#..####....##.###....#..#.#......#..##..#.....................#
..#...##...#..#.##.#..#.#....#..#########..###.###.#..#.#.....#.#...#.#.###...##.##...###.....#.##..#.##...#...#.#.##.#.########...#.##.##..####..#......#.####.#.#.##.##.###.#.##....##.......#.##.##.###.#.#.#.#.....#..#.##.###...#..#...#.#..#.####.####...##..#.#.#.#.#.#.#.#.#.##.#..#.##.#.#..##.#.#..#..##.#.#.#.#....####.#.#...#.##.###.#.#.#.#..#..##.###.#.#...##...#..####...#.#.#........##.##.#.##.#.###.....#.#...###....##.####....#.#.###..#....#.#.##..###...#....#.#.#..#..###.##.##.....###############..##.###.#.##.##...#..#.#.#..#..#.#.##.###.#####..##.#.###..#.#.#..#.#..#.##.###.###.........###.##..#...............#.#..........#.#..##.#..##....##.#.##.##.#.#.#.#####..####.###.#.#.#.##...#..........#.#.##.#.#.#.#.#.#.###...##.#...#.####.#....#.#.#.##.#..#####.#.###.####.###.#.#...##.....##.#.#..#...#.#..######...#.#.#.##.#............#.#.##...##.##.##.....##..#.#.#.##.......#.##..#....#...#...#...#..##.####..#.#.####.###.#.##.#.#.#.#.##.##.#.#.##.#.####.#...###.#.##.######.#.#.#.#.#.#.#.##.#.#.###.#.#.#.###
#..###.#.#.##.......#....####..#########.#..#....##..#....#.#....#.#.....#..#...####.#....#.#...#.#.....#.##.###...#.....####.#.#.#..#..#..#.##..#.#.##.#...#....#....###.........#.#....#.#.#...#......#....#.#.#.#.#.#.##...#...#.##.#..#...#.##.####..#...#.####......##...#..######..#..........#.#...#.#..#..#...###..#.##....#..##.....##.......#..###.#...#..#..##.##.##...#..###.#####..#.##.#..#....###.....#.#.#.##...#..#.#.#.#......##.#...#..#.###.#........#.#.#.#.#.##..#..#.#.#..#.....##.##.################..#.#...##.###.#.#.#.##....#..#...###..#...#####.#.....#.#.#.....#..#.#.....########.##.##.#####...###.#.##.#.#.#.##..#.##.#.#.#..#.#.##..#...#.#..#..#..#.#.#......##.#.#.#...#.#####.#.##.#..#.#.#.#.#....#.............#..#.#.#....#.##..#.....#####......#..##...#.......#.......###..###.##.#....#..####.#...#..######.##..#####..##.##.##.#.####.#.#.##.......###.#.##..###.#...####.#....######.##.#..#.#.##.#.#.####.##..#.....###.....##.##...#...#......#.......#...#.#.#.........#.#.#.##............##...####..#...####
.#.#...#..#..##.#.#..#.#.####.######..#....#.#.#####.#.##..##.#.##..#.#.#.#..#.####....#.#...##.....#.####...##.#.#.#.#.####..#....#.#.#.#.#..##.#...#....##..#.#.###.#...#.#.#.#....#.#..###.##...#.##...###....##.#......#.#..#....#...#..##.##...###.#..#..#.#...##.##...####...#....##.##.#.#.#.....#....#.#.#.#.####.#.....#.#.#.##.#.###..#.#.##.#.#..####..#.##...###.#.#.#.#.##....####.##...#.###.#..###.#.#...#..#..###.#....##.#.#.#.....#.#.#.##.#.#.#######.......#.#..#.#.#...#..#..#.###.#.#....##############.######..#...#.#....#.##.#.#.#.#.#.#.####.#####....###......#.#.###.....#.##.##.#.#...##..####..##.###.#.#.#.##.#.###.#...###...#......#.#.#.###..#.####.......##.#..........#.....#....#....#...#.#.###.##...####.##.#.##.#.#....##.##...#..###.#.#####.##.###....#.#.##.#.##.##.##....####..#...##.#######...#.#..#.####.#...#.#.##.##....##...#.###.#....##.##.#.........#..#....#....#..#.#.#.####.....##..#..........#...##.#.#.##..##.#.#.....##.#.#...##.#...######.#.#......#####.#.........#.###.#.#.#.###.#####.#.#.#.#.#
.....#...#..#.#..###.#..#..#...##.###.##.###.....###..#.#.#....#.#.#..##..#.#.#######.#...#.####.#.#..#.#.#.#..........###..#..#.#...........###..#.#.#.##..#.#.........##...#..###.#####.##..#.###...#.##.#.#.#.....#.##.###..#..#.###.###.......#..#....#..#..####.....##..##..####.##.....#...###.#.#.#.#.........#.....#.#.##......##.#..#######....###..#.#.##..##.####............###.##.#.##.#...###..#.###...#.###..#.#..###.#..#.##.#.#.##.......#..............###.#....#.###.###.#.###.#.##...#.#.##.#.##########...######...#.#...###..#...#..#.......####..#...##.###..#.##.#..###.##.##...#..#.....#....#.#.#.#.#..#..#.#....#..#.#...#.###..#.#.#.#.#..#..#.#..#....#..#.#.#...#..##.##.#.##.#.####.#.#.#.###.#.#.#.#.#.#.#...#....##......#.#.###...#.####.......#......###.#.##...#..##.....#...#.#...#..###.##...#.###.#.###.#...###...##...#...####.#.##.#....#.####.#.....#..#.#.#.#.#.#.##.#..#.##.#.#.....###.#.#..###..##.#.#.#..#.#...#.#.#.#..#..#..####......######..#.........#..##.#......#..#.#.#.#..##..#...#..########.##.#......
##.###.#...#...#..#.#..##.#.#.##..#.........##.####.#.#..#.##.#......##.#.#....##########.####.#..#.#.........#.######....#.#.#.##.#.##.####..#..###.......#.###.#.#.###.##.###..############......#.#........#..##.#...######.##.#....####.##.###..###.#..#..#.#.##.#.#####...#...#.##.##.####.##....#.....#.#.#.#.#.#.##.#..#..##.##..#...#.....###.#..#..#.....##.##.#....#.#.#.#.#.#...........#..#..#.#...##.##....#.#.....#.#.####..#........#.####...#.#.###.#.#.#..#..#.#.#..#...#..#..#....#.#.#.......#..##########.###.##..##.####..###..#.#.#...#.#.#..###.##.####..#.#.##..###..#..##...#.##.#.#.##.#.##..........#..#..#..##.#.#..##.#.#.#.##..#..#.#..##.#...#..#.##.#.#..#..#.##.#...#..######.#.##...#...#........#....#.###.###...#.#.#....###.######....#.##.###.##.#....#..##.#.#..##.#.#.#.#...#.#.#.###.##.#.#..#....##...##..#.#.#...#...##.##...#..#####....#...###.#.##..##..##.........#..##.....#.#.#...#..#.#..##.#..#..###....##.#..#..#.#..##.#..###.#.##...####..#.#.#.#.##.#....#.##.####...#...#....#.#.####...#.##.......#.#.#
...#..#.##..##..#....#.........##.###.##.#.###..##......##.#....##.##...#.#.#.#######......#....##....#.#.#.#.##.......#.#..........##...#.#.#..#.#.##.#.#.#..###..###.#..##.####.#.#.#########.##.##.#.#.#.#.###.....##..#.#..###..#.##....###...#..#.#..#.#.#.......##.######..##........###...##.#..#.#.#.#..##.#......#..###.#.#.#.#..#..##.#..###..#.#...###.#.....####..##..###...#.#.##.#.#..#####....##.#...#.#....##.#.....#....#.#.#.#.#.###....#..#.####.##....#..###....#.#.#.#...#..###.....#.#.#.#..##############....#..#..#.#.#.#..#.....#.#.#...##.#.......###.#...#.#.#######....##.#......##..##..#.##.##.#...##.###.####...##......#..##..##..#.###...##.##...#....#.##.#.#.########.##.#......#.#.#.#..#.####...###.........#.##..##.#.###......#..#.#....###..#....#.###.#..#..#.#...#...#.#.#.#......######...###.#.##.#.#..##.....##..#......##...##..##.#.#.#.#.###..#..#..#.#.#####.#.#..#.######...####..###...######.#.#....#.#...#.###.....#.....#####.#...#..#...##..##..##..#.#.##...#########.##..#.#.....###.#....#.###.#..##.#
.#..#...#.#..#.#.#.##..#.#.###.#...#...#.#.#.#.#.#.##.#.#..##.#..######.#....##.###..####.#..##.#.#.#..#...###..#.#.#.##...#.##.#.#######.....#...#...###..##..#.####..#.#.#..#.#......##.#.....##.....##..##..###.##...#.....#####..###.##..####...#....#...#######.###..##.###.#.#.#.#.#.####.#.#.#.###..#..#....#.#.#.###..##......#.#..#..###.#.#.#....##.#.#.##.#.#....##..#..#.#.###....######.###.#.#.#...#.###.#.#.###.####..##.#....#.#.#.#...#.#..#..###..#.#.###.###.###........#.###..#.##.#..#...#.#.#########.#.#.#.###.#..#.......#...####.....###....##.#.#########......#...#.###..#...##.###..#...####....##.#.....#...#.##.##..#.###..#.##.#..##.#.#.##.#.#.#.#..#.#..##.##...#...##.......##.#.......#.#.###...#.....###.#.#.#...##..###.#.#.####.#.####.#..#.#.##.#.#####.##.#.#....#...#.#.....#.###.#.##....###.##.#.##...#...#.##..##..##.#.#...#..#.#.####...#...#.##.##..###.......#.###..........#######..#.###.#.###..###.#.##..#.#####.#.#...#.#.#####.##.#..#..#...#...######...#..########....##.#..####.#......#.#..#######...#.
.###..#.....#.....####.#..##..###.###.#...#..#...#####...#.....######....#.##.#.#.#.##...##.##.......####.##.#.#.#.#.#.##.#....##.####..##.##...##..#.##..#...#..#.###.#...#.#..#.#.##.#...###.#.##.#.#.#.##..#####.#.##.#.#.#.#.##.#.#.#...#..##.#.##.#.###.#######.####.#..####..#.####...##..#..######.#..#..#.###..##.#..#...###.#..#.#.#.##....#..###.......#..#....#.##.#.##...#..#.#.##.#.#.#.##....#..##....#..##...##....#.###..#.#.##.#.#.#.#..##.##..#.#....##.#..#......#.#.#.#..#####....###..#.#..#..######.....#....#....#.#.#.###..#...#..#.##..#.#.##.#.#########..#.###.##.#...#.#..#...##.##..#.######.#...##.#.##.#.##..###.#..##.##....#.#.#.###.#.##.........#...##..##.#.#.#.#.#.#.##.###.########.......####.#.#.#.##.#.#.#.#..#.###..............#..#.#..#..##.######..#.#..###.#.#.#####.##...#.##..####..........#.##...#....#.##..#...#..##.##.......###.#.#.#...#.##.#.##.###.#....###.##.##.#.###.###.#..###.....###.###.....#..#.####..#.####.######.#...#.##.#.#..#.########.#.#....######.#......#.#.#.##.#.#..#.####.#.###.##.
######..#.#..#.#.#######.##..#.#...###..#..#.#.######.#.###.#.#.####.#.#......#.......#.####.##.#.#.#..#...#..............##.#.#.#.#..#..#...##.#.#.#.#.#..##..#....#....##...#.#..##.#.##.........###...#...#.###.....#..#.#..#.........##.#.#..###..##.#.#...#########....#.####.......#.#.###..#.#.#.#..#...#####..#.....#..#...##.#.##......#.##..#...#.#.#.##.#.#.##...#.....#.#.##..............####..#.#.#.##.#.#.#.#.##.##..##..###.#.#......#..#...#..#...#.#.#....##.#.#.#...#...#..###.#.##.#.#...##...######..#.#.###.#.#.##..#.#.#..#.#.#.##..#...###..#.....#######..#.####..#...#.....#.##.....##....#######.#####........#.#.#...#.......#.#.#.............#.##.#.#.#.#.#.#..............####..#.#.......##.#.#.####..#............#.#....#######.#.#.#.##.#..##.#.#....#....##.##..##.#.##....#.###..##.....####..#.#.#.##.....##..####..#.#..##..##.##..#.#.#.##.........##..#..........#..#.#.#####...###.#...#..##..##.#.##.....###.####.#...##.##.#..#...#####..#.#.##...#.#.##.######.....#.#..######.#.#.#.#.#..##.#...#...........#.#.#.
####..####.#.#..######..####.#...#.#####.#...#..####.....###.....###.#.#.##.#..#.##.#.....#.....##....#.####.#.#.##.##.#.#....#......#..#.#.#........#...#....#.##.#.##.#.#.#...#.#.......##.#.#.##.#.##...#....##.##.#..#..#.#.##.##.##.##...#.#.#..####...#.#...#####.#.##..##...##.#.###..#.##.........#.#.#######..#.#.#####.###.....#.#.##...#.#..##..#..#.#......#.#.####.#..##...#####.####.#.#..#..##.....................#..##.##......#.##...#..#..#..#.###..###.##.#.#..##.#.#.##.#.#..#.......##.#.#.########..#............#..#....##..##..#.#.##.##.#.####.#..######....#.#.#.#.#.#.##.....#.#.##..#########..#.####.######.....##...#.#.###.....###.#.#.###.#...##...#.......#.#.#.##.##.#.###.#.#.#.#.#.#...#.##.#...#.#.#.###.#.#.#...#.########.#.#.###....##..#.#.#.#.#.#..#..#.#.#..####.#...##..#...#.#######..###...###.#....####..#...#...##....#.##..####.##.##.###.#.#.#.#.##.#.###..##..###.#.##.#.##.#..#.##.....#...##.#.#.####.#.#.#.#......#..##.###..#......##.#..#....######.#.###..#..###..#.#.#....#.#....#.#.#.##.#.##.......
.#..#...#......#..##..#..##...#.#...##.....##..######.#.#.#.#.##..#...######..#...##.#.###.###.#..##.#......#..#..##...#.###.####.#.#..#...#.#.#.###...#..#.##..#....#.....#.#.#..#.##.##...#..#.#......###..#.#..###..#...##...##..###...##.#.....#...#.##....#.#.###......#...#.#...#..#.#.#....#.#.##.#......#.#####.#.#..##...#.####...######...#.##..#.#..#.###.#.#.###...##.##..##....##....#....#.#..#.#.#.#.#.##.#.##.#.#...#.#.#..##.#..#...##.#..#.##.......####.#.....#.#.#..........#.##.####.........#########..#.###.#.#.#..#.#.##...#.###..#.#..#......#...#..####..##.#.........##...#.###..#..#...########.#.#.#.#.#.#...#.#...##..##..#..##.#.#...#..###..###.##.##.#.###..###....#..##..#........#..#..#.##....##....##.#..#.#.#.#.#..######....#####..##...#...#..#...#..####......###...#.#...#...#.#.#.######...##.###..#.#.#.##.#...#..#.#.##.##...###.#.#......###..#......#....#.#.#..##..#...#...#.##..#...#..#.##.##..#.......#.........###.#.##.....###.#.#.##...#..#.##.#.#####..#####.#.#....#..####.#....#####..#....####..####.#
...#.##..###.#.#.#...#..#..#.#.#.#.##.#.##.###..####.#..........##.#.#.#.##.#..#.#............###.#.###.###...#..#..##..#...######....#..#....###.#..##.#....##..#.#..#.#.##....#..#.#..#.##.#.##.#.#.#..#..#....###.#...##.###.######.##....##.#.#.##...#..#.##....###.##.#..#....#.#..##.....#.#..#..#..#.#.#...####.....#.#.#.#.......#..#######......#....#...##..#...#.#.#.#.#.#.#.###.#.##.###.##..#.###.#..##..###..#.#...##......#.###..#..#.#..#.#...#.#.#.#.#...#.##.#.#.#..#.#.#.#.#.#...#..##.##.#.#.#.#########.#....#.#...#......##.#...#.#.....#.#.#.##.#.##.#.#.##.#.#.#.###.#.#..##..####.#..#..##.#######.....#.#.....##.####....#####.#...#...####.###.#......##.#.##...##..######.###.#.#.#.#.#.#.######..#.#....#.####..##........##..###..#.#######.##.##.#.#.#..##.##..#...###.#.#.##..#..##..#.##.#...####.###...#..#.#..#..#....#.#.##.........#####.....#.#.#.#.#...####.###.##.#.##.#..#.#.####.#....#..##.#.#.#.....#.#.#.#.#.###.#.#######.....#.#.##....###.#.#.#.#......######.####.....#.#.###..###..###....###..#.###..##.#.#..
.##..#..#...#.....#.#.#..#.........#..##....##.#.##..##.#.#.#.#.............#.#.#..#.#.#.#.##...........#.#.#.##..#....#..#..#.####.#..#..#.####...####...#.#..#.##.#.#..##.#.#...##.#.#............#.###.#..#.#####..##..#..#...#..#....###.....#...#.#..##...#.#.##..#.....#.##.##..#..##.#.#...#.#.#..#.#...#.#.##..#.#.........#.##.#..#######.#.#.#.##.#..#.#...#.#.##.......................#...##..#.##..##...#.#..#....########.###.#.##..#..##...##.#.####..###.##....#..#.#..#.###.#....###.#.##.#.##.....##..##.##..####...#.#.#.#.#....#.##...####...#...#....................####..#...#..##.##.#.#....##.##.###.#.#...##.#.#.##...#.##.#....#.#..#..##.###....##.#.....##.#.#.#.#.#.##...#..#.#.###..#..###.#..#.###.##..###.#...##.######..#.###..#########.#..#......###.....#..#....#....##.###...#..###..#.####.....##..#.#..#.#.#.#.#..##...#.#.##.#...##..#.##.###..#...#.....#.........#.#.#........#...#.#..###...##.#.##.#.#..###......#.#..#######.#.#...##.#......#....#.#.#.#############.#.#..#...#.#.###...##.#.#.#.###.#..##..#.#.#
.#.#..#...#...#.#.......#.##.#.#.##.#..###.#.......#....#.##..##.##.##.#.##......#..#...#..#.####.#.#.###.#..#...###.#.##.####..##...#...#.###..##.#.####.#..#..........#.#..#..#.#...#.#.#.#.##.#.#...#....#.#######.##.#..#.##.#.#.#.#....###.#..#.####...#.##..###.#.#.##.#.####..#..##.#...#.###...##...#.##.#..##..###.#.#.#.#..#.#..#.#####..##.#...###.##.###.......#.#.#.#.#.##.#.##.#.#.#.##.#.#....#.##..#...#.##.#.#..##..#..#........####...###.#..######......#.#.###....#...#....##........#.#.#.#.###..#.#..#.#....#.##...#.#..#.#.#....##.#.#.#.#.#.#..###.###.##.#.###.#.#..#.#..##..#..........##.#.......####.#.##........#.##.....#.#..#..#.#.....###.#...##.#.#..............#.#.#.#........#.#.#.....#.....##.##..#....##...##....#....#..#######.#...##.##.#.##..#.####.#.#.#.##.##...#####.#.#.##.#..####.#.#...#....###......##.##.#.##..###..#.#..#..##...###..##..#.#.#..##.##.#.......#.#.#.#.#.#.##.#.##.#.#.....###.#.#####.#.##.###..#####.....#.##...#.#.#####.#...#..##########.##..#..#..##....#.#.##.##....#####..#..#.#..##.
.....#.##.##.####.#.#.#...#...####...#.#....#.#.#.###.#.#.#.#...#....##.#.##.#.#...###.#.#....##...###......###.#.....##...#...#..#.#.##.#.#..#.##....##.###.#.#.#.#.##...#.#.#..#..#.....#..#....#.##..###.....####.......##.#......##.#.#..#...#.#.##.###.....#.##....##..#....#.######...#.##...##.##.#.###..#..#..#.#.#..#...#.#....#....#.#.#..#..##..#..#...##.#.#.##.#..####.#..#########.#.......##.#...##..###.#...#.#.#.#.#.#.##.#.#.##.#####.....#.#.#.###.#.#.###...#.#.#..##...#.#...##.#.#....#......#.#....##.#.###.#.##.#....#...###.##.#.#...........##..#...#..#.#...#.#..###..##.#...#.####.#.#.#.#.#.#.###.#....##.#.#.#.#.#..#.#....##.##....########..#...#.#..#.#.##.#.###.........#.#.#.#...#.#.##...#.#.#..#.#.#.#.#.#.##...#.#..#.##.#####..#...#.#..#..#....#..#..#....#......###..##........#.#.#.#.#.#..#.#.#.#.#...#.#.####.......#.######.#.##.#..#.#.#..#.#.###.###..##.#..##.##.#...###.........#.##..#.#.###....#...####...#..#..#.###.#.#.#.####.#.#..#..#....#.#.#.#######....#.#.#.##...###....##....#.#.#.#.#.#.#.....#.#.
#.##.....#..####...###.#.#..##..##.#....##.#...#..#....#.....#.##.#.#.#.#....##.#.#....#...##.#..##.#.#.###.###.##.#.##.#.#..#.#.###.....#..#.#...#.##...##..####...#..#.#......###..###.#..#.#.#.#.#.#.###.#.##.##.#.##.####.###.#.##.....####.###.......##.#.#..###.###.#...###....#..##.##.##.##........#.#.##.#.#.##...##..###..#.#.#.#.#..#.#.#.#.##.#.#..#.###..###.....#.#.#.#.###....#.....#####......##...#......#.#...#.........#..#..#..#....#.#............#####.#.#..####...#.#..#.#.#..##..###.###.#.#..#.#..#.....#.#.#...#.#..#.#.#...#.....##########.#.#.#.#.#.....#...##..#..#.#..#.#..#..##.#.......#..###...###.#..#...#..#.###.#.#......##.############.##...#.#.#...###.#.#.#.#.#.#.#.#.###.#......##.#.##.#....#.##.....###.###.#..##...####.#..#.#..#..#..####.#.##...#.####.#.#.#..##..#.##.#............####..####.##.#..###..#.##.#.#..####.##.#..#.#.....#......#..###.###...#.#.###..##.#..##.#.#.##....#.......#.#.#.#..####.#..#.#..........#..###....##..#..#.##.#..#..####..#.#......#.#.#..##.##..##.##...#..........#.#.....
....#.#.#.#.#.#.#.###.....#.#.#...###.#.#...#.#.###.#.###.#.######....#..#.#..#..#..#.#..#...#.##.......##.#.#.##.#.##.....##.....#..#.#...#...##......#.#.#.#.###.##.#...##.##..####....##.#...##.......###.....##.#..#.##....##..##.#.#.##.#...###.#.#.#..#..#.#..#.#...###.....##..#..#...#...#..#.#.####.#....#.#.#.##..##.###.####..#....#....#........#.#...##.#########......#.#..###..###.#......####....#.#.#.#.#..#.#.#.##.####.##..###.#.#.#..#..#.#.#.#.#.###.......#.#.#.##.#..#.##...#.#.#.#.#.##...##.###..###.#.#......#..#..#.....#.#..#.#......................#.###.#..#.#.#....#.######.#.#...##.#.#.#...#.#.#.#..####.###..#..#....#.#.#.#...##########.....#.#..#..##.##...###.###........#....#.#.##.#.#.#.#.##.#....#.#.......#.#.#.##.###.....#..#.#..#.#..#.......#.#..##.#.#.#..#.#####...##.#.##.#.#.##..#..#..##..#.#.#...#....#..#.#..##..#....#....#.#.#.#.##..#..#..#####....#.#.#.#....#....####.##.#..###.##.#...##.#.##....#....#.##.#.#..#..#..#.##.##..#...#..#.#.#.####.##.##.###....#.##...#.##...#.###.#.#.#.#.###.#.###
#.##..#...........#..##.#......#.##.#.#.#.#.....##.#..##..####.##.#.####..#..##.#.#..####..##..#####.###.............#.##.#.#.#.#..#.##.#.#.#.##.##.#####.......##.#...#.#..#.#.#.##..#.#...##.#.##.#.#.#.#.#.###.#..##..#.#.#..#.##...#......#.#.#####....#.#.#..#.....##..#.#.#..#.#..#..#.##.#..#..#..#.....###....#.#..####......#.####.#.##.#..###.###.#.##.#.#######..#..####....#.##.#..###..##.##.....#.#...#...#..#...##..#...##....##.......##..#..#...##..#####.##.#............####.#.##.#........#.##...#..#..#####.#.#.#.#.#.#..#.##.#.##.#..#.#.#.#.#.#.#.##.##.#.#...#..#.....#.#.#...#.....#.#.##..####...#.##......##..####..#.#.###.#.##..#.#.#.########.#.#.###..###..#...#.##.#....######.###.#.#.##...#......#...#.#.##.#.#.#.#............#.#.#.##.#..#.....#.####.##..###.#.#..#..#.####...#...#.##.##..#.#.#.#.#.#.#.#.#.#..##.#.#.#.##.#.#.##..#.#.#.###.#..#..##..##.#.######..#.#....##.#.##.##.###...#....#.#.##...#.#......#.#.#..#.#.#....##.#..###.#.....##.#.#.#.#.#.....###.........#.###.####.#.####.##..#..#..##..###...##.#
..#.#..#.#.#.#.#.#.#.#...#.#.#.......#...#..##.#....#.###...#........####..#.#......######.#.#.##....#...#.#.#.#.#.#..#.#.#..#...####.....#.#.#..#..#..###.#.#.#.##.##.....#.......##..#..#.##...###..#.............####.#.##..#..###.###.#.#......#####.##..#.#.#..#.#.#.#.#####.#....####...##..#.#..####.#.#.#.##.#...#..##..#.##.#.#.##.##..#.#.####.......#....####..#.###.....##........#.#.###.#.##.##..###.###.#..#.#.###.#..##.##.#...#.#.###...###..##..#.######..#.##.#.#.#.#.#..#.....#.#.##.##.##..#..####.#.#.#.#....#.##......##.###...#..#.#..###...#.##...######..#.#.##.#.#...#..##.#.###.#......#####.#..#...#.#.##.#....##.......#.....#.........######.#.##.#.#..#.#.#.##......#.#.....#...#...###..#.#..#####..##...###..####.##.#.###.#.#..##.#####..#..#.#...........##......##.#....#####..#.##....#.#.................#.#.###..####.#.........#...##..##..##..#..###......#.#.#..##.###.........##.#.##..#.#.......#.#...##.#.#...##.#.#..####...#.#..#..#.##.##..#.##.....#.#####.#.#.##.##......###.....##...#.#.#..#...###.#.####.#
###.#.##..#.#..#.#....#.#.#...#.###.#.#.#.#...#####..#####.#..#.#.#.####.#..###.#.#.#######.....#.##..##..#...##..#..#..#..#.##.####..#.#......#..#...#.#####.....#.#.##.#..###.#.#.#####.#..##.#.#..#####.#.##.#.#..###...#.#.##..#...#...#.##.#.######.#.#.....#.#.###......#..#.#.#..####.#.#.#....##.#.#....#.#..###...##.##.#...#....####.##.......#.#.#.#..#.####.#.#...##.#.#...##.###..............#..####...##..#.....#...#..#...#..####.....#.#.#.#...#..########.##..#..##.#.#..####.#...#......##.#..#.###..........#.#..###.#.#..#..#.#.##.#.####.#.#.#...###.###.#.#..######...#.#.#.#...#......#######.#.#..#.#.#..#......#.#...#.#.#.#.##.#..#.#.##.###.#.#.#..#...#.##..#.....######..#.##.##.##.#.###.#....#.#.#..#.##.#.#.#.....##...#.....###.#...###.#.##..#.##.#.#.###...##.##......##.#.#.########.#....##.#.#.#.#.##.#.#........#.#.##..#.#.#.#.##.#.#.#.#.#.##.#.#.###.#.###.....###..#.#.#.###.#.#...#.#.#.#.#.#.##....##..###.#.#.....#.#.###.#.....###..###.#.#.#..##.#.#...#.#..#..#.#...###.#..#..#.##...##......#.#.#.......#...#
.......##...###...#.#.##...#.####...........####..#.#.#####.#.#.#..####...#....##.##.#####..##.#.#.#.#.#.###.#..####..#...#..#..#####..#.#.##.#.#.#.##...#..#####......##.#....#.......#.#..#......#.....#.#.####..#.##.##......#.#.#.#..##.....#..#####....#.#.#.....#.#.#.##..#....#.#####.#.#..##.#.....##.#....#.##..#.#......##...#.##.#...###.#.#..#.#...#.#...#....#.###.#.#.###.###...#.#.#.#.#.#.###..#...##..#.#.#.#.####.##.##..#..##..#.#.#.....#.#.#.##########.##...#.......#.##.#..#..#.#.#.#....#....##.#.#.##.#..##..#######...#.........####.......######.#......#.#.#..#.#.....#.#.#.#.#.#............#......#..##.#.###..#.##...#....###..#.###.##.......#...#.#.#..#.#.##.......###...#.#...#.###....##.#....#...........#.#.#.#.###.#.#..#####.###.....#.#...##...#....#.....#.#.###.........#####...#.#.#####...##...##...##.#.#.#.#.#..#..#.#.#.#........................##...##.###..##.#..##.#.#.###........##.##...#.###.###.....##.#.#....#..##.#.####.#...#....#.#....#..#....#...##..##...##..#.#..#####..#.#####..#..###.#.#.#.#.
###.#.####.#.###.#.#.....#.....##.#.##.#.##..##.#.#....###...#.#.#.#.#.##.#.###..#.#..#####.##.#.#.#.#.#.#.##.#.#.##.####..#...#####..##.##...........##.##.#.....###.#....#.#..#.#.#.#..##.###.#.####.#..#.####..#........#.##........##..##.#.#.#..####.#..#....#.##...##....###.#..#####......####..#.#..#.#.##.....#..#.#.##.##.#.####...#.###.#..##....#.#...#.#.###...................#.####...##.#..#..#.##.##.#..##..#.#..........#..#.##..#...##.###..#..##########...###..#.###.#.#..##..##...#...#.#...#.#.#..###....##...#.#####..##..#.#.#.#..##.#.##.#..#####.##.#.#......#..#..#.#.........#..##.##.#.#.###.#.#.#.##.##.#####..####.###.#.####.#..#...##.#.#.#.#.####..#.#.....##.#.#.#...#...#.#....#.#.##.###.###.#.#.#.#.#.#..##..##..###.##..####..#.#.#.##..##.#.#.###.#..#.#.#...#.#.#.#.#.#.#.###.#.#.###.#####.##.##...#.#...#..#.....#..#.#..#..#.#.#.#.##.#.#.#.#.#.##.#.##.#......#..#...#....#..####.##.#.#....#.#.#.##...###.#.#.#.##..#.###..##.####....##.###.#...###.#.##.##.##.#.#.#.#.##.#...#.#.##...#...###..####.....#......
####...##.##..#....##.#####.#.####...##....#........#.###.##......#..#.##.......#....#.#.#..#..#...##.........#.#..#.#.#.#...##.###..#.#.#.#.#.#.#.##.........#####.#.####.#..#######.#.#.#....#...#....##..###.##.########.#..#.####.##.#.#.#...#..####..#.#.#.##.##.#.#...###.###..#..####.##.#.##.#..#.#.##.##.#.#.#..#......#.....######...#.....####.#...##.#.#......#.###.#.#.#.#.#.#.#...###.#.#.#.#.#.....##....#...#.###.#######...#.....#.#.###..#..#.###########..###..##..#...#..#..#.####.####..#..#.##...##.####.#####....#.#.#.#.#..#...#..#.#.##...#.#####..#.###..#.###.#.##.##.#.###.#.#..###...#..#.#..###........#.#####.####....#..####.#..#.###..###.....###.###..#.#.##..###.###.#..##...#.#...................###...#.#.#..#.#.#.#...#.#.##.###....###.#.......#..#..#.###.#.#......##.###..##.......##..#####.....#.#..#.##..#.##.#..####..####...###....##..##..##.#.....####.#.##.#.#.##.##.#.#...###...#.#.#.#.#...####.#.###.......##..####.#....##.#.#.#...#....##........##..###.............##..#..##.#.#.###..#.#.####.#.#.#.#.
#.#.###.....#.##.#.#.#.......######.#.##.####.#.#.#.#..#....#.##.#.#.#.#.##.#.#.####......##.#.#.##.###.#.#.##....#........#.##..#.##.........#####..##.#.#.#.#...#..........#.##.#.......#.#####.#.#.#####.##..............#.#.##............#.#.#.####.#...............##..#...###...##..#...#.....#.#...........#...#.##.#.#..##.#..#####.#..#.#.#.####.##......#.#.###..##..##..#..#..#..#.#.###.....#....#.#.###.#.###....##.#.......#..#.#.#..#.#.#.#.#.......########...##..##..#.#..#.#.#######.#..#..#..###.#.#...###..#.###.##..........#.#.###......####.#######...####..####....#..#..#.....#.#....#.#..#...#.###.##.###....######..###.#..#####...#..#...###..###..#...#..#..#..#.#.##...#..#.#.##..#..#.#.#.#.#.#.#.#.#.####.##..#.#........#.#........#.#.#..#...#.#.#.###.#.##...#..###.##.#...#...####.#####.#.#####..#.#..#.#.#.#.#.....#..#..#.###.#.#.#.#..#.#..##..##..#.#.##.#.##.#..................#.######..###....#.#.#.#.#..#..#.#.##.#.####.##.#.#......###.#.##.#.#.####.#.#.#..#..#.#.#.#.#.#...#.#.#.#.......##.#.#.#........###.
........#.#.......##.###.###..###.......#.####...#..#.###.#.##.............#..#......#.#.#............#..######.#...##.##.#.#...#.....#.#.#.#..#.###.#.#.###.###.#.##.#.#.##.......##.##.#.....####..#.#.#.....#.##.####.##.......#.#.#.#.#.#.......##....#.#.#.#.#.#.##....#.#.###..###.#...##.#.#.###.#.#.##.###..##.......#..#..##.#####.#..##..#...#...#.##.#.#..#..#..#...#...##.###.####.#.####.#.##.#.#..##.#.###...##.##.#..#.##.#..###....###......##.#.#.####.#.#..##..#..#.##.##.......####..#.##.#..##..#..#.##.#..#...#.#..####.#.####...##.#.#.##......#####..##.##..#.##..##..###.#.###.#....##..#.##.#.#.....#####..##.#####...#..##..##.###.#.#.#.##..#..#...#.##.#.#..#..#........#..#.#...##.#.#..#..#..##..##..##...##...#.....####.##...#.#.##.##..#..#.#.#.###...#..##.##.##.#.#.##.#.#.#.#.#.#...#.......####.#..#..#.....#...###.#.#.#.#............##.##..#...##.#.#...#......###.#.#.#.#.######.###.####.#...#.#.#....#.#...#.#..##.##...###......##.#.#.#.#............#..##....#.##..###...###..##........####.##....#...#.###.#.##.
.#.##.#..###.#.#.#........###..#..#.###....##.#.#.##.....#...#.#.#.###.###..###.#.##.#.#..##.##.##.#.#..###.#.###.#.#..##.....##..#.#.##..###.#..#...................#...#...#.#.#.#....###.#.#####.#.....##.#..#.....####.####.#...##.#.####.#.#.#.#.#.###.#..#...###.#.##......#.#......#.##.....###...#...##...#.####.##.###.#.#.#..###..#.#.#.###.#.#.#..#...#..#..#.####.#..#.##..###....#...#..##..####.##.#....#..##...#...#..#....#.##.#.######.#.#.#...#..##...#.##.#.#.##.###...#.#.#.#.#####.......#....###....#.##...##...#.#..#.#..#...#..#.#..#..####.#.###.#.#....#.....#..#.#......#...##.#...#.......##.#.#..###..#..########...#..##.#..#...#..#..#.#.#..#.#.#......#.#.#.##.#.#.#.##..#.##.###..#..########...#...#.#.#.#...#.#.....#..#.####...#.#.#.#.......####.#.#.............................#...######..#....#.##.##.#.#.#.#..#........#############.#..#..##.#...##.###.##.#.....#.##..#......#.#..###..#.##.###.#.##....##....####...######.###...###......####.##.#.#..#...#.##.#..#####.#...#.##.#.#.##....#######.#.##.....#....#
..###.#.#.###.###.#.##.#.#.####.###...#.#.#.......###.#.#.#.########...##..#######.##..#.#.###..#.#####.##....#..##.#.#..####.##.#...####....###.#.##.#.#.#.#.#.##.##.#.###.#.#..#.##.#...##.#####....###.#.#.#..##.##.#.#...#.#.###...........#..#.....##.#.##.#.####..#.#.#.#.#..#.##.#.##..#.#.###..####.##.#.#...#..#.#.####......#...#.......##........#.#.#.#..#.....##..#.##...##.#.#.#.#.#.#...#####..#...#.#.##.##.##.#.##.####.#.#........##.#.#.####..##.#.##.............###.###..#..########.###...##.##.##.#...#.##.###...##.#..#..#.###....#..#.........#......#.#.#.##...###.#.##.##.####.###..##.#.#.#...####.#.#.#.###########..#.#....##.#.#.##.#.....#...#...####........##.##....##.#.....##.##.########.#.##.#..##..#.#.#...#.##...###.#.#.#.........#.#.#.#####....#.###.#.##.#.#.##.#.#.##.#.##.#.......#..#.#....#.#.#.#...#.#...##.#.#............#.#..##.#.#...###...##...####.#.....##..####...##..#..##..#..#....##.#.####.####.###..######....#..#.#.#.#..##.#..#.#.#..#.##.#....#.#####.##.#....#..#.#.##....#....#..##.##..#.#..
.#.#.##.#..#..........#..#..#.#..#.#.#.##.#.#.##.###.#......####.#.#.#...#...####...#.#.....###.#.....##.##.#..#.#.#...#........###.####..##..##.##...##..##..##.........###....#...##..###..#.##.#.#...##....#.#..#...#...#.........#.#.#.#.#.#.#..#.#.#.......#.####.#....##.#.#.#.#.#.#.#.#...###.#.#.###.#....##...#....#####.#.#.#.#...#.##.#..##.#.##...#....##..####..####...##....#.........##..#.#.#..##..#......##......##..###....#.#.##..#......#...###.....##.#.#.##.#.#####.####..#.########....#...#........#.#.#.....##.....##.#.##.##.#.###...##.#.#.###.#.##.#..#...##..##.#.##.##.#.#.#...#######..#.#.###........##########.#....##.##..##.......#.##..##..###...#.#.#.###..###.##.##.##.#......#####.......#.###....##.####.###.#.#.###......#.#.#.###.#..#..#####.#.##.#..#.##.##.#....#..##.#.#...#.#.#.##.#.#..##.#.......#.....#.#..#.##.#.#.#.#.#....#........#..#.#.#...#.##.#.#.#.#...#.##.#.##...###.#..#..#.#.##.#..###...#.#...#..#.######.#.#.#....#######...#......#.##.#.#.#....#.#...#.#.#.#..#..#.#.#.##.#.#...#.#...#....##
.#....##..#.#.#.#.####.#.#.#....#...#...##.#...#..#..######........##..##.#.#..#.#.##.##.#.#.#....#.##....#..##.....#.##.##.#.#.#########...#.#..#..#.#..#...#...###.#.##...###..#.##.#.#...#........######.#.#...#.##..######.#.#.#..#.#.#.#.#.#.#..###..##.#.#..###..##.#.#........#...#....#.#.#..........#.###...##..#.#.###.###...###.#..###..#..#....##.##.#.#.#..#.#.####..#....#.###.####.#.#.#.....##...#..##.##.######.#...######.#..#.##.#####.#..##..#.##.#.#.###....#...###...#..#....##.#####.#..##..##.##.#.####..#.#.#.##.##..........#.#.#..#...#..##.#..##.#..#.#.#...#.......##..#..#...#.####.###....#.#.#.#.##.##########....##..#...#.###.#.###.#.#.#.#.#.#.#.#..#..####.#.#.###.#......##.##.####..#.#.#......#.#..#....#......########.#.##..##......#..#..#.#..##...#.###..#.#.###.###...#.#.#.##..#.........#.....####.#..#.####..#....#.#...#...#.#...#.#.##.#.##....##.##......#..#.##......#..#.#.....#..#......#...##...#.#..#.#.#.#.#########...#.#..######.##..#.###..#.....##.#.#...#.#....#.##..#..##..#....#.#.#...#.##.#.###
.#.#.#..#......#..#....##..#.###.#.#.##.##...##..#.#........#.#.#.####.#....#.#.....##.##.....#.#..####.#.#.###.###.#.#..###...#.##.#######.#..#...#...#.##.#.##.#.#.#.#..#.....#.........#...##.#.#....####...#.#...#.#.......##..#.#..............###..#....###.###.#.##....##.###...#.#.##.#....#.#.#.#.##...#.#.##.###....#...#..#.##..##..#.#.#.###.###....#......#.....#.##..#.##...#.######....#.#.###.##..#.##.#...#......#.#.#.#...##.#...##.#.#.####..##.##..#.....###.##.#.#.#.#.#.##.##....####.#.#.##.#...#..#.#.#.##.#...#....#.##.#.#.#.....#..#.#.#.##..#..#...##..##.##.##.#.#..##.#.###.###.###..#.#.#........##..############.#.#.##.##...#...##.#................#.#.###............##.#.#.##..#..#.#..###..###.#...#..##.#..#.#.#..###.####...#...##.#.#..#.#....#.###.###.#..#.......#..#.#......##.#.###.#.###.#####..##..##.#..####..#.#.#..#.###.#...#.#...##..#.##.#.#....##.#.#..#.##..#.###.##.#.#.####..#..#.#.#..###.####.#.#.........##########..#..#.#.#...###..####.#.#.#.#..###.#.#....#.########.#.#.#.##.#.....#.#.###..####
..##.##...#.#.##.###.#....#...........#...#.##.#.#..#.###.##...#...####.###....###.##..#..#.#..##.#.####.....#..#.####.##.#.#.#...#..#.#####..####.##.###.....##.#.##..##.##.#.#..#.##.#.#..##....#..#.######.###.##...##.#.#.#...#...#.#.#.#.##.###.######.#..#...#.....#.#.#....#.##.##.#...#.#.####.#.##.###.....#..#.#.##.##.#.#.#..##...##.......#..##.#.##.##.#.###.#.#.....##..##.#..#####.###.#.#.#.....#.#.#.#.#.#..##.#.........#...###.##......#####.##....#.###.#.##.#.................##.#.####.....#..#.#.##.....#..####..#.###...##..#.#.#.###..##.#..#.#..#.#.#.##.#..#..###...#...........#..####....#.#.##.#.#...#.##########....####.#.#.#.#.#.....#########.#.#.#...#.#.##.#.#.#.#.####......#..#.....#.#.#....#.#.#..#...##..##..#..##..#..#.##.#...#..####...#.#......###...#..#.##.##.###.#.#.#....#....#..#..#.#...##..#.#...#...#..#..#..#.##.##.##.##..#.###.##.#.###..#.#.#.##..###...###..#.#.........##...#####..#.....#.#.....#.#.########.#.###.#.#......##..#..####.......##.##.......#.##########..#..........###.....##.#####.
.##..##.#.##..#...#.#..##.#.#.#.#.#.#.###...#......##.#.....#.#.#.####.....#.#..#..#.#.##..##.#......##.#.#.#.#....##...#.....##.#..#..#########..#...##.#.###.##.....#...#.#...#.#.###.#.##..####.#.###.#.#........#.#..#..#..#.#.#.#.#..#..#....#...#...##..###.#.#.##..###..#.#......#...#.#..####...#.......#.##.#.#...#.#.#.#..#..#.#.##..##.##.#.#.#.........#.#####...#.##.#..#.##..#.#.#.........#.####.............#...#.#.#.##.##.#..###...#.##..#####..###...........#..#.#.#.##.#.###.###....##.#.#.#.#........#.#..#.##..#.......#...##..##...###..#..#.....#..........#.#.#..##.##.##.#.###.#.#..##..###...#####..#.#....#######.#.##..#............#.#..........##..##.#.........#..#..#.#.####.##..###.###......##....###.##.####...#...#...#..#....####.##.#.#..#..#..#.#.#.#.##.#.#.#.#.....#..###.##.#.##.#####..#...#.#.#.#.#.###.#.######..#........###.##.###.#....##..###.#...#####..#..####..#...##.##.#.###.##.###.#...##.#....#.##.#......###............#####.#.#.#.#.#.#.#.###......#.#.#.#########.#.#...##.###.#....##.#.#.....#..
#..#...#...#.##.#.#..#.##...####...#......#.####.##.#######.###...#.#.##.#.##..#.#.#......#.....###.##.....#....#.##.##..##.#..#.##..#..####..#..#.#.#.....#......#.##..###..#.###.#........#.#..............###.##....#.#.#.#.##..#...##.###..#####.#.##.#.#..###.....#.####.##.####.#..#.#..#.####.#.#.#.#####........##.........#.#.#.##..#..##.#....#.##.#.#.#...######.######.##..##.#.....##.#.#.#...##...##.#.#.##.#..##..#..#.######.########..#..#.##...###.##.###.#.##..#...#....#.###....####.##.#####..#.##.#.#...#.#.##.#..#.######.####.#.#.#.#..##.##.#.##..##.###.#.##....#.#...####.#...##.#.#...##.#.#######.####.#.#.#..#......#.#.#.#.#.#.##.#.##.###.#.#.##..#...#.###.##.#.#.##.........####..##..#.#.#.#...#.#.#.......##..###.##..##..###.##.####......##..#..#...##.#.##........##.#.##..#..#.###.#..##..#...##..............#.#######..#.#.#.#..##.#.......#.#.#..#.#.##.#.###...###...#.#.#.##.###...#.....#.#.#...##.##.#.##.#.#.##.#.##.#.#.#.#.###.#...................######.#.#.####....#######...##.#..#...#..#.#....#..#.####.
##...#..#.#.##.#.#.#.##.##.#..#.#.###.#.#..#....#.#..#...#...####.#.#.#...#..#......#.#.#..#.#.#.##...#.#.#.#.#.#.#....#.#.#..#....#..#.#.#..#.#...###.#.##..#.#.#...##....#....#...#.#.#.#.....#.#.##.#####...###.#.#...##...#..#..###.##..##.#####.........#..###.#.#.######..##...###..#.#.#..##.......#.#....#.#.##....#.#.#.#.#........#.#.#....#.#.....##..#.####.#....####....#......##.####...#.##.#..#.#..#.#..#.##..###..#..######..########..#...#.##..#..###...#...##.##.#.#.##...####.#..#..#...##..#..#.######.#.........#....#.###..#.........#.#..#.#####.#..##.##..###.###..#.#####..#.#.#.#.#.##......#####........#....#.#.##.#......#.#..#..#..####...#..#...#..#.#....#......#..#.#.#.#.######..###.....#.###...####.#.#...#....#..#....####.##..#.#.#.#.#..#...#.#.#........###.#.#.####.#.#.###..#...#.###...#....#.#.#.#.#.#.##.######..#...#...#...#.#.#.#.#...###.#....########.#.#.#.#.......#...###.#.#.#.#...#.##.#..............#.#.##.#....##.#..##.#.#.#.#.#.#.####.##.##...#..####.#.##.###.#..#......#.#.#.##.##.#.##.#...###.
##.#.##.##..................#.....####..#.#..##.....#.#.#.#.####....#..##..#..##.#.#.#..#.#.#..#....####.....#...#####......#..#.#..#......#.....##..##.####.##.#..##..##.###.#####.#..#..##.#.#...#...#.#.#.####..#.#.#..##.#.#..#......#.#..######.#.#.#.#..#.###.#....###..#...#.####.#......#.##.##.#....#.##..#...#.#..#####....#.#.###.....#.##...#.#.##.#.#.#....#.#.#.#.#.#.#..#.#.#########.#.....##.##..#.#..######.#..##..#.##.#.#.##########..##...##..#.##.##.##.#..#.....##.##.###.....#..#.#.#.#.#..#...#..###.#.##.#.#.#.#.#......####.##.#.#.###....####...#...#.##.#...##.##.#..#..#..#..........#.#.#####.#.#.#.#.#.##.#..#...#.##.##.#.####.#.#.#.###..##..#.#.#..#.#.#.#.#.#...####..#.#.#.#.#.#.#..##.##.####.###.#..###.#.#.#...#..#.####.#.#.#.....###..##.#....#.#.#.###..#..###...#........#.#.#.#.#.#.##..#.##.#.#...#...##.######..###.##.#..#.#..#..#.#.#.#.#...###...#.#####........###.##..#...#..#...#..#.#......#.###.#.##.#.##.#...#.#.#..##.#.#..##..##..##..##......####..#####....#.##..#.#..##.#........#.###...##..##.#..
#...#..#...##.#.#.#.##.#.#.#..#.#..####.####.#..#####.......###.##.#.#.#.#.##...##...######.##..#.#.#####.###..##.#.####.##.##.#..##.#.##.#.#.#.#.#.###..##.#.....####...#.##..##.#...###.###.#..##..##......#.###..#.##.#.#.#.##...###.##...########..##.#.#.#.#.##.##.#####...###.##....##.#.#....#..#..#.#.#..#..#####..#.###..##..#.###.#.#.###.#.#....#......#.#.#.#.#.#......#.#..#############..###...#...#....#.#.####.#.##.#..........#.########..#.#...#......#..#...#..##.#.#......#.#.#.###...........#.#.#.#.#.#.#..##..##..#...##.####.##....#..##.##.#.#.#.##.#.##.....#.#.#.#.#..#.#.#.#..#.#.#.#.#.########....##..##...#..#.##...#.###.#...#..........#.#####..####.#..#....#.#.#..#..##............##.#......##.......####.....###.#..#..##.........##.###.#...#..###.....##.#.#.#.#.#.##.#.#.#.#................#.....#.####.#.#....####.####.#.#..#..#..####..#......#.####.##....####.#.#.##.#...#.#..#.#.#.#.#.#.#.#.#.#.#.##.#.#.###.#.#...#.##...#.#.....#...#####...#..#.#.#.##.##.########.#...##.#..#...##.#.#.####.#.##.####.....#.
.#.#.#.##.#.#.#..#..#..#..#.####..######.....#.######.###.#..#...#...........#.#...#.##.#......#.#...#....##.#.#.......#.#.......#.#.#..#...##.......#.#.##.#########.#.#....###...##..###.#....#...#...#.#.#...###..........#..#.#..#.##..###########..#.........#.....#.#.#.#...#....#.####....#.#..###.#....#.#.#.#...#....###.#..#...#...#...##....##.##.#.#.#...#...#...##.###...#..###########.#..#..#.###..#.#.#...###.....####.#.##.#.#...##.###.#.###.#..###.#..#..#.#.#.##..###.##.#...#...#..#.##.###.#..............###.#...##.##........#.#.##.#....................#.#.#..#......#.........#...###.......###.##.#...#.#..##.#...#..##...#...##.###.#.#.#.#.#.##.###..#..#.##.##.#..#.#.#.#.#.#.#.#.#.#.##..##.####...#.##.#.##.#.#.###.##.#.##..##.##.#.#....#....####...###.##........##.........##..#.#.#.##.#.#.#.###.##........#...#.####..#.#.....#.#.###.##..#...##.#....##..###.#.##.###..#.#..#.#...##.#...........##..#....#..####.#.....#.#..#.#.#...#.#.#.#.####...#..#..#..#.....#########....#.#..#.####...#...#..##....#......###...
.......####.##..##.###.#.#..#.###..######.#.#..#.###.....#..####..######.###....##..##...#.#.#....#.###.#........###.#.##.######...#.#.#..#.#..##.#.#.......#.....##.....###.#.##.###.#..#...#.#.##.##.#...#.#.#.#.#.##.##.#...#.###...#.#.###############.#.#.##...#.#.#....####...#.#....#.#.##.###...#..###.#.#.#...##.##.###.#..#.#.#.#.###.####.##..##...#...#.#.#.#.#.##...#.#.#..####.######....###..#...###..#.##.##..##.#.####..#.#...#.#....#....##.#.#.#.##.#..#.#......#.#.####...#.#.#.#.#..##.####.#.#.#.#.#.##.#.##.#..#.#..##.#.##.#..........###.#.#.##.##.#.#.#...#..#..#.#.##.#.##.#.#.#.#.###.#.##..#.....#.#..#.#......##.#.##.##.#.##...###...#.........###.#.#.#...###..#...#........#...###....##....###.#..###.......#............#.#.#..####..#.###.#...##.##.#.#.#.##.##.#...#.#.#.##.#.####..#.#..##..#.#....#.#.#.##.#.#.###..#....#.#.##.#.#...#..#.###...#.#.#.#.#.#..##.#.#.#.##...#.###.###..#.##.#.##.#.#.#.#.##..#..#....#.##.#.#.......#....##.#.....##..#####..#.#.###.##.######.##.###.....###.###.#.#.#.##.#.######...#.#
.#.#.#..#.....###.###.#.###......##.######...#...####.#####.##..#....#.##....##.#..#.#.#..###..#.#...###.##.#####.#.#............#....#.#..#.#.#.########.#..####...#.##.......##..#.#..#..#.#.#..##...##.#............#..#..#....#..#......#########...##..#..#..####..#.##..####.#.###.##........#..#..#..#.....#..##.....####..#.#........#...##.#..#.###.##.#.............#.#......#####..#.#.##.####..#.#.######.....#.#.#....######....#...#.#.#.###.##.#.........#.....#.##.##...##.##.........#.#...#.###..#..#..#...#.#.....#...#.#.#....##.#.#.####....###....#.#..##.##.#.#.#.#.##.....#.#..#..#.....#..#.#.#.##.######.....#.###.............#..##.#.#.#.##.#.#.#..#.....##.#....###.#.#.#.###.###.#.#.#.#.#..#.#.###..###..####.###.#.###.#.#.#.#.####.######.###..##.#.##.......###..#.#.#########..####.#...##...#....#.#..#...###.....##..#..###.#....###.#.#.#......##..#....#.#.##............##........#.#.#..###..###......#..#...#.#.##.#.....#.#.#.###.#.#.....##.#..########...#.#.#.....#.#.......#.#.#.####..#......#.............##.##
###..#.#.##.#...#.#.......#.#.#.#...#######.##.#...####..##.###..###.....#.#.#...#...##..###.#..#.#.#.#..#######......##.#.#.#.#..#.##....#.......###....#.#.#....###.#.#####.#.#.#..##...##..##.#..#.#..#..####.#.#.####.#.#.##.#.##.##.#.#...###.#.#.#.#.###..#...#.#.....#.#####..###..#.#.##.##.#.###..#.###.#.#.#.#.##..##.#.#.#.#.#.#.#.#.#...##....####.###.#.#.####.##....##.#..#.#..#......##.#.#.#.#..####..#.#....#.#.#######..#.#.##..#....#...#..##.##.#.#..####..##...#.##......#.#.###....##....####..###.##.#...##.#.##.#..#..#.#...#...#.#...#.#####.#...#.#.#.............##.#.##..###.#.##.#.#.#...##..#...#.#.#.#.####.#.#.###.#.#.#..#............###.###...#.#...#..##....#...#...####.......###.#.#.....#..#####.#..#....#.....#.#............#.##...###.#...#...##.##...#.#.....#######..####..#.##..#.#.#.##.#..###.#.#.##.###.#.#.#..#...#.####.......#.#.#.##.##.###....#.##.#.#.#.##...#.##.#.....#.#...#.###.##.##.#...#..........#.#...#..#...##.#.#.#...###.#.#####.#.#......#.#....#.##.#......#####.###.##.#..#.#.#.#.#.#......
##.#.#...##..#.#..#.#.#.##...###.#.#.#####.#..#.#.#####.#..#.#.#..#.#.#.######.#...#.#..#.#....#........#.########.#.##.##.#####.##...#.#..##.##.###.#.#.#....###..###..#..........#.##.##...##....###.#...##...###.#..##.##..#.......####.#.#..#...........#..##.##...#.###.#.###..#.##.#...#.#.#..#..#..#..###.#.#.#..##..##........##.##.......###.#.#.###.......#....#...###.#....##...#.#.##.##...........#.####.##..###.....######.#..#.#.#.####..##.##.#.#....#.#.#..#.#...#....##.#.#..##.#..#.#.##.#####..#.##.#.#####.#..##....#.#.#.#..#..#.##...#..#####...####....#.#.#.#.#.#.####....#.#.....###.#.####.#.#.##.#....#.#.#..#.#..####.##.#..##.#.#.#.##.#.###.###.#.#..#.#..##..#.#.#.#.#.#.....#.#.####.#..##.#####.####.##.#.####.#.#.#...#.##.##.#.##...#.####...#.#.#.#.#..#.#.....###.######..#.####..#.#.#.#...##..#.#####..#..#.#.#......#..#.#.....##.##.##.#..#.######....#.#...#.#..###.#.##.###..#.###..#.##.#....#..#....##.#.#.#.##.#..##.###...#...###..###..#.....###.....#.#.#.##.#.##...##.##.#.####......#...#.####..###...#.#.#.
#..##..#...#..#.#....##.#.#.#.##.......#.....#......##....#..#...#..#.#..#.#..#.##..#.#....##.#.##.#.##.#..######...#.....###...###.##.#.#.###...##...#...#.#.##.#..##.#.#.##.####.....#...#.#.##.##.....#...#.#.#....#...###..##.#.#..##.....#..##.#.##.#.#####..####..........#..#......#.##..#.#.#.#.##.#.........#.##.#...#.#.#.#......#.####..#..##...#.###.#.###.##.#.#.#.##.####..#.....##.#.#.##.#.#####..###.###.####.#.#######..##......#.#.#....#......#.#....#.#.#.###..###..###..#####.#..#......##.#.##.............#...#.#.......#.#.#.#.#.##..#######.###...#.#.##..#...##..####.#.....##.##.#.#..........#####.#..#.##.#....#####.....#.....#..#...#...#...#...#..#..##...#..#...##..######.###...#..#.#....#.#.#.##..#......##..#..#.#.#..#.#.##....#.#.#.#.#.#........#.###.###.#...######.#....###.#....#...#.###..#.###.#.#.##...##.##.###...#.#.##...#..#..##....#.####.#.##.#.#.###.###.#..#.#.##.######........###.##..##.....##.#####.#...#.##.##..#.####.#...###.#.#.#.#.#.##..#......#.#.##.#.##.#.#....#.#.#..#....#.#.#.###.##.#.##
.#...#..#####.#..##.##....#....#.#.#.#.##.##..#.#.#.###.##.#..##..#.##..#..##...#..#....#.####..###..#...#..####.#.#..#.#..#.#.##...........#.##.#.#.#.#.#.#.......#......#.#.#....#.##..#..#..##.##.#.#.#.#......#.#..##..###.#.###..#..#.#.###..##..#####.##.###.#...#.#.#.#.#.#.#.#.##......#.............#.##.#.#..#...##..#...#..#.##..####..#.#.#.#.##.##.#..#.#.##.....#.##.#####..##.#...#..#...#...##...#.######.####.#..########..###.#......###..#.#.##...#.#........#..##.#.#.###.###.....#..#.##.#......#.##.#.#.#.#.#.#..#..##.###.#..#.#..#.#.########.#####..##...####.#...#####..#.#.#.##.#.....##.#.#.#..###...##..#...#.#..####.#.#..#.#.###..#####.###.##.##..###.#..#..#.#.####.########.####.##..#..#.#..#.....#.####.##.#.#.##..#.#.##.....#.#.#...........#.#.#.###.#..#.###.#..####....#.#.#....#.#.#.#..#...##.#.#.#....#.#..###...#.##..#####.#..##.#.#..###....###..##......###.#..#.#..#.#########.##.#.####...##.####.######.###...##....####.##.#######...#.#.....##...#.#.###.###.#.##.#..##.###.#.#..#.#.#.#.#..#.#..#...#..###
...#...#.###....#####.#.#...###...#..#...#...###...##...#...#.#.#.....#.#.#...#..#..##.#.###..#..###..##...#####..###.#.##.#...##.####.##.#..................#.###...#.#.#...#..#.#....#.#.###.#...##...#...########.#.#.#..#....##.#...#..######..#.###............###...##.#.......#.#.#.###...#.#.##.#.#.#...##....#.##.#.#.##.###..#...####.#.................#.....#.#.#...#...#.#..#.#..#.#.#.##.###.#..##...####...##..#..#.######.#..#..#.#.#.####.##..#...##.##.#.#.#####..........##.##.#.#.##..#.....#.##.....#.#..#.#.###.#.#.#......##.....#...#.#######..#####.#.#.#.#####.#.#.####..#.........#.#.###.###.####.#.#.##.##.#.##.#.##...#..#...#..###.#.....#....#.##.####.#..#.#.........######...#..##.#..##.##.#.##.#.#..............#.####...#.#.#..#..###########.#...####.#.#.......##.#.##.#.##..#.####......##..#.........##.#.###..###.#..#..#.#....#.#.#...##..#.###.##.#..#.#.#.##....#.#...#.....####...##########.#.#.#.#...##.....#..#.#.#.#.#####....#.#....#...##.#.#..#.#.....##...........#.#...#..#..###.##..##..##.#.#.#.#..###.
.##.##....#.###.####..###.#..#.#.##.#.###.##..#.##.#..#.#.#.......#.##....###.#.#.#.#.....###...#.#..#####...##.#.###..#.#...#....#####....##.#.##.#.#.##.#.#..#..#.#..#..##..##..#.#.##.#..#...##....##.#.##.....#........#.#.#......##.#..#######.#.#..#.#.#.#.#.#.#.#.#..#..#.#.#..#....#...#..###.##...#..##..##.#..#........###..##.#####....#.#.#.#.#.#.###.##.#.##..##.#.##.#...#...#.#.#..#.#.####.#.#.#.##.#####.#.#..#....#.##....#..#.###...##..##.###.#....#.##.....#..##.##.#.#.#.#.#.#.#..##..#.#####.#.##...##.#..#....#....##.#.#.#####...##...#####..#.#...#........###..#...#...#..#.##.#.#.#............#..#.#............#.#.#.###..#.#..#..#.##.#.##.##....##.#.....#.#.#.#.#.#.########.#..#....#.......#.###....#.##.#.##.##....###.#.#..###.##..............###.#.......#.#.#.......#.#.#.#.#.#.#.#.#.#..#.#..###.##.#...#..#.#.......###....#.##.....##..#.#.......#...#.#..##..#.#...#.#..#.##..##..#....##...#.........##....#.#..##.......#..###.#.#...#.#..#.#.#.#...#.#.#.#.#...#.##.#.##....#.#.##..####....#.#.##.#..#.##..#.#..
#.#.#.##.#....#...#.#..#.#..##.....#...#...#.#..#...##...##.#.#.#..##.#.##.#.#.......#.#.#.###.#...#.###...#.......##.#..##.###.#..######.##...#...##..###..##.#.#.###..#.#..####.##.....#.####...#.##.......#.#.####.#.##...#..#.#.#......#.####.......#..#..#...#........#..#.#..#.###.#..#.##.####..##.#####.#.#...#.##.#.#####..#..#.######.#..###..#..#######....#..#.###.......##..##.....#......##...........###.#...#.#..#.#..#.###..##..#..#.#.##.#.#.....#.######.#.#...#.#..##..............#..#..#........#..#...##.###.#..##.#.###......#..#.#..########.#..##..#.#.#.##....#..##.#.#.#.#...#.....#.#.##.#.#.###.....##.#.#.#.#......#.#..#...#.#.#...##...#...#.#.....#.###.....#...##########..#.#.##.#..#.#.#...##..#.###.#..#.#.#..#.##...#.#.#####...##.#.#.#.#.##......#.#.#..##..#.#.#.#.#.............##..#....###.##.##.#.#..##..###.#.######.######.#.##..#.#..#.###..##....#...#....#.##..#.#..#.#.##..####..##..#.#.#.#.#...##..#..#...##.#.#.#..#...#..##.#..##....#..##....#..#..##..##..#...#.##....##...###.#.........#.....#.....#
..........#.##.##.....#...#...##.#...##.#.#....#.#.#.##.##..##...#.............#.#.#...##...#....#..####.#..######...#.#.#.###..#.########.#.#.##.#...#########....##..#...#..####.##.#.#########.....####.##...#########.##..###.#.##.#.#.....###.#.##.##..##.#.#.#.#.#.#.##.#...#..##########.####..#....###.....##....##...#..##.###.########.#..#..#..#########.##.#..####.#.#.##..#.####.#..#.#.#.#..#.#.#.##.#..#.#.#.#.#.#.#.#....#..#..#.#.#....#....##.#.##.#.#.##.#..###....####.#.#.#.###.#..#.#.#.#.#.#.#..#.#.#...#.....#..#.....#.#.#.#.#..#.#..#########.##..##..#..#.##.##.#.#......#####..#.####..#..#..#.#.##.##....#...#..#.#.##.#####.##.....#...#.##.#.#..#.#.#.#.#..#.##.#.###.######.#.#.......##.###..##...#....#..#....###..#####..#######..#...#...#.##....#########..##..######.....#.##.#.###.#...#..#.####.#.........#.#.#####..#..##...#......###.#..#.###....#.#.#.###.##.#.#.#...###..#.#...#.#..###..#.#...#...#..#..#.#.##..#.#.#.##.#.#.#.#.#.##.#.#...#.#.#..#.#.######...#..#.######....#.#..#.######.#.#.#.###.#.##..#.##.
###.#####........##.#..##...##...#.#.#.....#.##.......#.#.#...#.#####.####.#.####..#.#.#.#.#.#.##.##.##.#.###......#...........#...#######.####..#..#...#..#####.#...#.#.#.#.#.##.....#########...#.##....##..#.#########.#.#.#.###.#...#..##.#.#.#..#.#...##.........#..##...##.#..##########...##.#.###.#.#.##.#.#.##.##.#.#.#.#..##....######.###.#.##.########.#.....#.######..###.##.#.##.#.##...#.#.#.########.#...#...........##.#.#..#......#.##.#.#..#..#........##..#####.#.###.#.#.#...###.#...###.#.##..##.#..##.#.##.#.###.#.#.#..##..##...##.#.#.######...#.#..#.#.#.#....#.....##.#.#######.#.#######.#.#.........#.#.#.#.#.#..####.....#.#.#.#.##..######..#..##..#.....#..#.#..###...###.....#.#.#.#.#..####...##..#.#...#.#.#....#####...#####.#..###.#.#.#...####.......##.#.######.#...#.###..#.#....#.#.###..####...#.#.#.#.#.....#######.#..##...#.#.#.#....#.#####.#....#...#...##..#..##...##...#.#.#.#.#.##.##.#.##.#.###.#.#......####.....#...............#..#..#....#...#######.##..#........#.#.#..#..########...#...##..##.##...#.
##.#......##.#.#.#.#.#.#..#..#.##..#..#.##.#.#.#.#.#.##.....###.###.#....#..######..#.................#.......#.###.#.#.#.#.##.##.#######..#####.##..#.###..#####..####.#......#.##.##..#..#####.#.#.##.#.#.#..#########.............#.#.#.#.##.....#...##...#.##.#.##.##.#.##...##..###..###.#.#........##...#.#.................#.#.#.##.#.#...........#.######..#.#.#....##.#.#.##..........#.###.#...##...####....##..##.#######.#......#..###.#........###.#.#.#.#.###.#..#####...#....#..#.###...##.#.....#.#..##.#...##...#...#..####..#.#.###.#.##.#....#######.#..#.....###.##...#.#.##.#..######.#..###.#.#....#.#.##.#.###..##....######.#.#..#...##..#.#...#..###.##.####.#...##...###.#.####.#.#.#.##...###..###.#....#...##...##..#.#######.#####...#..#....###.##.#...#.#.#.....#....#...##.#..#..##.#.##.#.##.#.##.##.#.#...#.#..#.#.##.#..#.#...##..##.###...#.###.##..##..#.#.#.#.#.#.##.#.#.#.##.#.##.#.................#.#.###.#.##.####.##..##.###.#####.#.##.####.#.##.##..#.#.#.#....#..##.#.#.#.##..#.###.#.########.#.###...#...###.##.
#....#.#.###.###.......#.#.#..#.##.#.#.#.....#....#..###.###....##....#.##########.###.##.#.###.#.#.#...#.#.#.##.......###.####....#####..#.###..#..#..##..#######.#.#...#.#.##....#..#..#.#######.#.#.#......#.#########.##.##.#.#.###.........#.##..#.#..#..#....#......#..##.#...#.#..#.#....#.###.######.#..#.###.#.#.#.#.#.#..............##.##.#.###..##.#..#..##..###.....#.#.#.#.#.#.#.#..#...#.#.#.#.###.###.###...#....#....#####..#..#....##.#.#..#.....###...#....##.####.#.#.##.#.#.#..##......#.#.#...#.#...#.###.###.#.#...#.#...#.####...#...#.######.#...#..#.##...#...####.#.##.#########..#.#.....#.#..###......#.#.#.#.#...####..###..##..##..##.#.##.###...######.##....##.##.#...##..###..#.###.#.#..#####.#.##.#.###..##..#############.##...#..##..#.....#.#.#..#..##.##.#.#..##.#..#..#...#....#.....#...........###..##...##..##...#.##...###..#.#.#......#.#..#.#.............#.................##.#.#.#.#.#.#.#.......######.#.....#..#..#....##.##...#.##.#..#...#.#.......###.##..##...##...#.#..#.....#####.....#.#.#.###..####..
##.#.#..#.#.######.#.#..#....#..#..#...##.#.###.#..#..#.#....#.#.##.#..#.#.###.##.###...##.....#...#..#..#..#...#.#.#.####...#..#.#.#...#....#.#.#.#######..#####......#.##....#.##.#.#.##..#.##........#.#.#.#.##########..###.#.#.#.##.#.#.#.#.#.#.#...#####..#.#.#.#.#...####..#....#.#..###..#............#.#....#...###...#..#.#.#.#.#.#.#..#..#...#..#....#...##.#...#.#.#........##..#..#.#.#.##.#.##...##..#...##.#..#.#..###.#.#.#.#..#.#.#...###..#.#.##.#.#.##..##.#...###..........#.#.#..#.#.#.##...#.#...##..#.#.######...##....#.#.###.#.#.#.#.#...##....#...#.#...#...#.............#.####.#.....##.#...#...###.#.##.....####.#####.#.#..##.#.#..#..#..#..###.########.#..#.#.#.#...##..#.#.#..#..#.#.#.#.#.#.####..#......#..##.###########...#.##..#..#.#..#.#.#.#..###.#.......#..#.#..##.#.##.##.#.##.#.##..#.###.#.#...#.#.##.#.##....#.#..##.#.##.#......##.#.#...#.#.#.#.#.#.#.#.#..#.#.###.#.#.####....#..#.#..#.###.#.#.#.#..#....#.#.#.#.##.#.#.#....#.##.#...#.##.##.#.##.##..##.#..#.##.#...#..##.#..##.#..#####.##...#...#..#.####.
#...#..##.#..########.#..#.#...#.#.#.#.###...##..##..#..#.#.#....#.###......#......###.#..#.#.#..##..#..#.##.#####...#.##..#.#.###..#.#.#.#.#.....#.##.#...#.###.#.####....###..........#..#....#.#.#.#....#....#########..#.#.#.#.#....#...###....#.#.#...####..##.####..#...##.#..###..#.#.###...#.#.#.#.##.....#.###.#####.###.#..#..#..#...#...###.###..#.#.##.#.#.#.##.###.#.####.#.#.#.#........#...#.#.#.#.#.#.#.##.#.##.#...#........##.....#.###.#...#####.....##.#####.###..#.#.#.#.#.#..##....###...#..#.##.#.###...####...#...#.#..######..........#.#.##.#..#.#...##.###..#.#.##.##.##.........#.#.################....#.#.#..#..#####.....#......#...#.#...############..#.#.#.....##....#.....#..#...#..........##..#.#.#.#.#.##....#####.##.##.#.####..##.#.#.##.##..#.#.####.#.##.#.#.#.##.....#.#.###....####..#...####.#...........#.#.#.###.#.........########.#.#.#.......#######.#.#.########...##....#.#####.#.##..#..#.###.##.##.##.#.#.........##.#.#..#...#.#.#.#.#.#.....#..##....#....#..##..#..#.#.#.###.#.#..#...##...####.#.#.##.
##.##.##..#.###.#......#.##.#.#.....##..#.#.###.##.#.##..#...#.#....#..#.#.###.#.#.###..#....####..#..#...##.#.##.####.#.#.##.#.#.#..#..#..###.#.#..#....#...#...##....#.#.....###.##.#..#.#.#####.#.###.#..#.#..#######.#...........##.########.#.##.#.#.#.##..#....####.##.#....#.#.#.#....#..###...#...#####.#..###..########..#.###..#.##.#.##.########....#..#...............#....#..#...#.#.##.#.##........................##...###.#.#.##.###.#.##...##.###.###.#...#.#.....#.#...#..#....#.####.#.#.#.#..#.........#.#...#.#.#..#.##..#.#.#..##.#.#.#.##....#####....#.###..#.##..#.###....###.#.#.#...##########..#.##.#.#..#....###.####..##.##.#.#.#.##...#.##.#.########.#.#.....#.######.#.#.#.#..#..#.#.#.#.##.#.###....##..#.#..#.#..###.....#....####.#.........#.##......#.#.#...........##.#.####.####.#..#...#.#.#.##...###.#.#.###.#.....#...#.####.##.....###.......######.#.#.##......########.#.#.##.#####..#...#.#..#...................##.##.#.......#####..#..#.#...##.#.#.#.####.#..#.###...#..#...............#.#.#####.#.##......#.
..#...###....#...#.#.#........##.###..#.#....#.#........#.#.##..#.#..#..##.######...#..##.#.######...#..##..........................###...######.##...#.#.#.#.##...#.#..#####.#...#..##.#....#.....#..####.###..#.#..#....##.#.#.#.########.#.#.##............##.##.#.##...##.#######.....#.#.#.##.#.###.#######..###.##..#.###..#.#######..##.......#####.##.#..#.##.#.##.#.#.#.#..##.#.###.#.#.#........#.#.#.#.#.#.#.#.#.##.#.#.#.###..#.....##.....#.##.....#......#.##..##.##..#.###.#..#.##...##....#....####.######..#..#......#..####.#.....#######..##..#.#..###.#.#######...#..#.....#.#.#....#.#.#.########.#.#.#.......####.#..##.##.##...###.##.......#........######.......#.##..###.........#.#...#.....#....###.#..###..#...#.#####..#.#.###.#.#..#.#..##.#.##.#...#.##.#....##.#.#.##.######.###...#...#..#..#.......#.###...#..##.....###.#.#.#.....##...#.##.#..#.#.#...............##.#.####.##.....#..#####..#.#.#....#.#.#.#.#.##.#.##.##...#....#.#.#.#.##.#.#.#...##.#.#..#..#....#..#.#...#.#..##..##.#.#.#.##.#....#####.......#.#.#..
#...#..##.#.#.#.#.###.#.#.###......##.##..#.#....#.##.#.....##.##..####..#..#..#.#.#.#...#...###..##..#...#.####.##.#.##.#.#.#.#.##..#.#.#.####....#.#.#.........##.#.#...####.#.#.#.#....###.##.#..#..#...##.#.#.#.#.#.#..######...###...........#.#.#.#.#.#...........###..........#.#.#..#.......#.#.#############.#..#...#.#...########.#..###.###.##.....##...###...##..##..##...#...#.......#.#.###..#.###.#.#.#.###.#...#...##..###..#.#.#.##.#......#.#.##.#.#...#.#......#.......#.####.#.#.##.##.##.#######..##.#.####.#.#.###...##...##.########.###.#...#..#...########.#..#...#.#.#..#..#.##...#####............#.##.#.#.###.#.##.#.#..##.#####.#.#.###.##.##.#######.#.##.#.###.#.#.#.##.#.#.....##########.#.......####.#..#....#...##........##..#...#######.###.#.#...###.#...##..##....###...#..##..#.##..#..##.##.##.#.#.#..#..##.#.#..........#####.#.#.###.#.###.#.#.#.#.##.##.#.#....###....##.#.#..#######.....##.#.#...####..##..#.#...#.####.#...##...........#.#.......##.#.###..#.#..#.###..##.#...#...#.#.##.#.#..###.###.#.##..#.#.
##.#..#.##..............##....#.#.##....##....##.##....#.#.#.....#..##.#..#...#.......#.#.#.#..#.#####..#.#.###....#....##.####.####.....#..##.#.##.#..#.#.#.#.#....#..##..#..........#.#..##...###.#.#.##.#....#......#.#.#.#.#.#.#####.##.###.#...##..##...#.#.#.##.##....#.#.#.##....####.##.#.#.....#..#.#.##.##...#...##....#..#.##.#.##.#....#...#.####....##.#..##.#.###.#...##.#.#.#.#.##...#..#..##..#..........#.###..##..#.#.###.#.##....#.###.#..#.#..#..#.#...####.###.#.#.#.##............#......#..#.##.##.........#...#..#..#.#...#########..###..#...#.#.#.########..#..##...##.####..#.##.####.##.#.#.#.##.###.................##.....#.#...#...###.##.#..#..######.#...##.#.....##..##..##.#.#.#....#...#.#####.#....#..#.##..#.#..#.##.#.#.#.##.###.#.........#..#..#...##.##.###.#.#.#.#.#.#.##.#.#.#.##.#.####.#..#....##.###...##.#.##.###..................##...#..#....#.#.#.###.#..###.####....#######.#.##..#..##.#..##.#...#...#.###..#....#.#.#.#.##.#.#.#.###.#.##..........#...##...#..#.....#.#.##..#..#....#..##..#...#...##...
#####.#..##.##.#.##.#.#####.#..#..#.#.#.##.#.##.##.#####..#..#.#..##.....##.##.#.#.#.#.##.....#...######.#...#.#.##.#.#...#####.##.#.#.#...#.........#.#..###..#.#.###.#.#.###.#.#.##..##.#...####.......#..#.#.##.#.#................#.#...#..#.##.#.#.#.#.###..###.####.#.####....##.#.##...#.########..#.......####.#.###.###..##.......#.#.##.#.##.#......##.##..##.#...##.###.##........#..##.#.##..####..#.#.#.#.##....#.##..#.....#...#..#.##..####..#...#...##.####.#....#.#...#....##.##.#.#.#..##.#.###.........#.##.#.#.#.###..##...#.###########.#.#.#.##........######.#.#.##.#.#..##..##.#.....#....#..#..#####...#.#.##.#.#.#.#.#....#.#.....#..#.#.......#.##.#######...#......#.###.#..##.#......###.#.##########..##.#.#..#.#.#.#.#..#..#..#..........###.#.##.##.#..#..#..#...#.#.#...........................####.#...#.#.#..#.#.#.#.##..##...#.#.#.#.#.#.#.##.##.##.#.##.#....#...###.#.###..#..##.#....##....##.#.#.##..###....#.#.#..#.##.##.#.###....###...#....####...##.#.#.##.#.#.#..#.#.#..##.#.##.###.#.#.##.#.#.#.#.#.#.#.#.#.##.#
####.#.#...#..#.##.#.#.#.#.#..###......#.#.##............#.#..#.###..#.#...#.#..#.##......#.#.##.#####...##.#...#......#.#####.....#..#..###.#.#####.#...#..#.#...#.#....#....#...#..#.#....#..##.###.####.###..#...###.##.#.#.####.#....#.#..##...#...#..#..#.#...#.###.#..#.#.#.##.#.....#.#...###..##.#..##.##.###.....##.##.###.##.##.#..............#.#.#......#.....#.#..##....#.#.#.#..#..#.....#.#.#..#.#...#..#.##.#.##.#.#.##.#.#.#.#.#.###.###..#.##.##.#..#...#.#.#.#....##.###.#.#....#.#..##.#...#..#.#.###.##...##....#...#.##.#..##########.....#.....#.###.#.####..#..#.....##...#...#.#.#.####.###.##....#.#.#...###########..#.####..#.###.#.#..#.##.#.#...########.#..#.#.#..#....#.#...#.#.#........#.#####...#.....#.##.........#.#.###.##.##.#.#.#.#..#...#.#.#.##..#..#.#....#.#.#.#.#.#.#.#.##.#.#.#.#.#..#...##..#....#.........#.#..##..##..#...#...###.......#.#.##.#.####........#..#..#.#####.#.#####......#..#.####.#..#...#.....###..###..###...#.###.#..#..#.#...######.#.###.#.....#.###..##.#.........#.#.............#..#...
##.......##..#...............#.###.##.##.##.##.#.#.#.#.##....#..####..#..#.....#..###.##.#.#.#...######.#...#.#...#.#.####.##..#.#.#.###..###..###...##.#.#..#.##...##.#..#.####.###....###.#.#.#.#.#..####.#.#.##.#......##..#.#..#..#.###.#...##.#.##.#.#.#...#.##..#..#.#....###....#.##...#.#.#.#.....#..##...##.#.##.........#.##...#.#.##.#########.#.###.#.#...##.#.###.#.#.#.##.#...##..#.#.#.##....#.#..#.#.#.#.#..#.#....#.#.#...........#...#.#.#.#...####..##...#.##.#.#.#..........#.#....#.....#..##.#.....#...#...#.#..##.....##.##########.#.#.#.#.###.##..#...####.#.###.####.##.###....##.#.....#.####.#.....#.#.....#####...##..######..#.#..#.#.##.##.#.#..########.#.###..#.#.###.###.#.######.###.##.##.#.##.#.#.##.##.##.#.#.#......#...##....#......##.###....#..#.#.#..##.#..###...##..#...##..#..##..##.#.#.#.#.#.#.##..#.#.#.#.....#...#.#.###.#..#....#.#.###....##..##....##.#.#..#.#.##...#.......#.#.#.#.#..#.#.####..#.##..#.#.#...#.#######.##.#.##...#.##....#.#..####........#.#.#...###......#.#.#.##...#.#.#.#.#.#.#..#.#.#
###.#.##.#.#..#.#.#.#.#.##.#.#..#..##...........#..##.#.#.##..#..##..#######.##.#..#.#...#....##..#####...#..###.#..#..#....##..##....#..##..#...##.#..#..##....#.#...#.#.....#..####.#.#..#..........####..........####.#.###....#.#..#.#...#.#.#...#..#.#.#.#.....#..#....#.#....#.##.....#.........###.###...#........#.#.##.##.....##...#####............#.#...#.#...#.##.......#.#.##.####.#...###.#.###.#.#.#.......#...#.##.......#.#.#.##.#.#.#.......#.#.##.#.##.##.#.#....##.#.#.#.##.#..#.#.#.#.#.#.#....#.#.#..#..#.###..#.##.##.###.######.##...##...........#.#.#..#....####.#.#..#..#.#.#......##.##..###..#.#.###..#.#..###.##..#.#.##.#.#...##............#..#########....####.#...#...........#####.................###..#.....##.#########.#.#.#.####.#.#..#.#.##.#.#.##..##..#.#.###.#.####..#.#.##..#...#...................##..#...#.#.#..#....###..####.#.#...#...#.#...#..##.#.####..#......#.##..#.#.##...###..#.#.....####.....#.#..#.#.#.#..#...........##.##..##.#####.#..#.#.#####..#...#.######.#####.#....#.#...#...##.##.#......
#..##..#.....#..#.##.#...#..#..#.#...#.#.#.##.##.##........##.#.#...#.########..#.##..#.#.###...#.#.##.#.###.#.#.#.#..#.#.#..#.#####.###.##.#..###....#.#...##.###..#...#.#.#..####..#..#.#.#.#.#.#.#.###.###.#.#.#...#.#...#.#.##..#.##.###......#.#.#...#.#.##.#.##.####.###.#.#.##..#.#.##.#.#.#.#....##.#.#.#.####.####..#..#.##.#...##..#....#.##.#.###.....#..#..#.....#.#.#.#......#..#.##.##..........#....#.#.##.#.##.##..##.#.#..#####........#.#.#...................##.#..#...#....#..#.#...#..###...#.##.##..#..##..###....##........#..#...#.#....#.##.#.#.#.....#.#.##.####.#...##.##.#.#.#.#.####.#.#.##.#..#.#####...#..#.....#.........#.#....#.#.#.##.#.##..##..######.#.#.#..#.#.#.####.#.#......##.#.#.#.#.##.#.###..#..#.#...#...............#....##...##...........##.##.#.#...#.....##..#......#..##.#.#.#.#.#.#.#.#.##.#...#.#.#...###..#.#..#.#.....####.#.###....####.####...####..#.#.##...####..#.#.#.#..#.....####.#.##.#.#...#.#.#....#..#.#.#.#.#.##.###.#...#.#....#....##....#..#.##.######........###.#..#.##.#...#.#.#.#.#.#
.#.#..#..#.#...#.....##.#..###.....#..#..#..#.##.#..#.#.#.#####...#.....#####.#.#...#...#.....#........#....#...###..##....##..###..###...#.##..#.#.#...#.#.#...#.#..#######..##.#..#.#.....####...##.###.##..##..#.##...#.#......#.#.......##.##.......#..#..###..#...######..#.#...#.##..###..###..#.##......###......####..##..#.#.##.##.#..#.#.##.#.#.#.####.#.###..#.#.#.#####.#.##.###........###.#.#.##..#.#...#...........##.#...#...#...#.#.##.##...#.#.#.#.##.#.#.#.#.#.#..#.#.#.##.###.#..#.###..##.####.....#.#.#...#.##.##..#.#.#.#.##.####.#.#.#.#.#..#...#.#.#.#...#..####...##.......#..###.#####.#.....#.#..###.###.##.###.#####.#.#.#.#.#..#.#...#....##..#.#.#.#.###........#.........#...#..#.#.###..####.#.##..#...#...######...#.#####.##.#.#.#.#.#.#.#.###.###########..#...#.#.#.#.#..#.##.#.#..#...####..###..#.#..##..###....#.#.#####..###....#.#.#####.#...###############.#.###.##..####.#.###.#.....#.#...#.#....#....#..###.##.....#.#..####..#..#.......###.#....###..###.#.#.#.##....#######.#.#.#.#..#.#.#.#...#.#........#.#.
.....#..#.##.#..#.#.#..#..#.#.##.#..#..##..###.....#...#...#####.#..#.#..###......#.##.#..##.#..#.#.##...######.##.##..#.#...#.#.#.#####.#....###....##..#...#.##.#.##..#.#.#..#.#.##..##.#...###.##...#...###..#.#...#.#....#.##...##.#.###..#..#.#.#.#..#.#.####.#.#.#######..#..#...##.#.#.#.###.#..###.##.######.#.##.##.##.#.............#..#...............##..#.###..#..####.#.#.#.###.#.#.#.####...##.#..#.#.#.#.#.##.#.#.#...#.#.#.###.#..##.....#####...#..#.##..#.#.....#.....#....#...##....#..#...###.#.###.#..#.#....##.#.###...###....#......##.....#.#.##.#.#.#.#.##.###.#.##..#.#.#.#.#.#....##....#.#.#.###.#...#....#.###.#.##..#...#..##..###.###.#..#.#............#.##.#...#.##.#.###.###..##.#...###.#..#...#..##..#.###...#.#....###...#..#....#..##.......#.....##..#..#.#.....#....##..#..##.##.##.#...#..##..#..##.#...###.#..######..####.##..#...###..#.#...#.#####.#...#......#.#.#.#.#.........###....##..#..#.#..#.###.#..#..#.#.#..#.#.####..#.#.##.#.#######.#...##.......#...###.#..#.###...#..#...##.....###.#..##.#.##.....
#.##..###....#.###.##.#.#.......#..##.##.#.##.##.#..#.#.#.#######..#.#..#.###.#.#..#....#.#.#.##.#.###.#...##......#.#.##..##..#....#.....#.##..#.#.####...#..........#.......#......#.#...##..#.##..#..#.###..#..#.##....#.##.#.##.....#.#.#...##..#...#....#.#......##.#.##.#.#.#.##.#.#.......#..##.##..#..#######...#.........#.###.####.##.#.#.#.#.##.#.#.#...#.#...#.#.#.##..........#...#...#.##..#.#..#.#...#...###..####.#.#...#.....#..#.#.##.#..#####.##.#...#.#....#.#...#.#.#.#######...#.###.#.#.#......#...#..#..#.#.#.#..###.#.####.#.##.#.#...##.##.###...#.....#....#.....#.###..#......#.##.##.#.#..#...#...#.#.#.#..........#.#.#.#.#.###..#.#.#.#.###...####.#.##.#..##..#.##..##...#.#.###.##..#####....###.#.#.#.#.####.##.#.#.##..#.###.##.##.#.#.##.#.#.#...##.#.##.#.#....##.###.#...##..###...#....#.###....#.#.....#.#.#.#.#.#.#####..####...###.###.##.##.#....#.##...#####.#.##.........#.###.#...#.#####.###..##.#.###.###.#.#.#####......##..###.##...#########.#.#...##.#.#..##.#...###..###.###.##.##..##.####.#.###..#.#.#.#.
...###....##.##...........##.#.#.#...##....#.....#.#.#.....#######....#.....#.###.#.#.#..##............#.##.##.#.#.....#.#...#.#.#.######.....#.##..##.#.#..##.#.#.#.#..#.#.#...###.#...#.#...#..#..#.###.##.#.#.###...#.#...##..#.##.##.....##.###..#.#.#.#.#.##.#.#............#..#..#.##.#.#.#.#..##.##.##..#.#.####.#.##.#.#.#..#.....#.##....#.##...###..#..##....#.#.....#..#.#.#.#.#.#.#.#.##.###.##..#...#.#..####..####...###.#..#.##..#.#......########.##.#.#.#.###.##..#..#..#....#####.###.....#..#.#.#.###.##.#..#..#.....######..#........#..##...##...#.#.#.#.##...#.#####.#######.##.##.##.##...#...####.#.#.#.......#.#.#.#.####.........#.#.......#..#..#.....#....#..##..##.##.#.##.#.........#.##..#.###..##.....#......#.......#...#.......#...........##...#.#.#..........#.#.##.###.#.#..#....#.#.#.##.###.###....#.#.##............###..#.#.#######..........###.##....#.#.##....#.###.#.#.#..#..#..##.##.####..#..#...#.###..........#....#.##.###..#....#.#.######.....#.##..#..##.....#.#.#..#.#..##....#.#.####..#######..#..#.#..#
#.#...#.##...####.#.#.#.#...###....#...#.#.##.#.##.#.##.#.#.#####.##.#..#.##.#.#......#.#####.#.#.#.#.#..##..#####.#.#.....#####.####.....#.#......##...#..##.#...#....#..###.##.#....#..#.##...#.#.............###.#.#.#.###.##.........#.#.#...#..###..##.....##.#.#.#.#.#.##.#.#..#...#.#####....##.......##.....##...##.#...#..#..#.#.#.#.#.##.#...##..#.###..##.#..###.#.#.##...#.#.........#.......#.#.#.#.....#.####..##..#..##..#.#..##....##.#.########...............####..#.#..#.##.###.#..##.#.###.#.##..##.....#.###.##.##########..#.#.#.#.#.#...#....#..........####..###.#...#.#####..#........##.#.#..#......##.#.#.#..#..#...###.##.#.#.#....###.#..#...#..#.###.#.###...#...#.#....#..#.#.#.#.#.####.#.##..##..#.#.##.#.#.##.#.#.#.####.#.#.#...#.###.#.#..##.#....###.##.#.###.......##..#..#.##.#.........#.....##.#..#....##.#.#.##.########.......##..#.#.##.#..#...##.#.......##.#...####..#..#.#.#####.....###.#.#..##.#..#..##.#.##.#..##..##..#.#.#.#.##..#.###.###.##......###.#..#.###....#.#.###..#.#.#..####.#.#.##.#.#.##....#.#
####.#.#...#.##.#..#...#..####.#.##.#.#####...##......#.#.#.##.#.....#.####.....##.#.#.#.##....#.##.####..##...##.####.#.#...#.....####.#..###.#.#.#.#.#.#..#..#.###.##..##.#.#....#.###......##....#.#.#.#.##.####...#.......#..#.#.#.#.###..#.#.#.##.#.#.#.#.##..#..#########....#..##......###.#.#.##.##.###.#.#.#.#.#....####.#..#..###.....#....#.###..###..#..##.###...##.#.#.##..#.#.##.#..####.##..#.##.##.##...#.#.#..#.#.##..#...#.#..#.#.###########..##.#.#.#######.#...#....#......#..#.####..#.##.#...#...#.#.#.################.#.####..##...##..#.##.#.#.#.##.#....###.#...##...###..#.##.###.##......#.#.#.##...##..##.#.###.#.#.#.#..#...###.##..##..#.###..######..#..#.#.#....##.##.#..##...##..###.#...##..##...#....#.#.#..#.....#....###.#.#.#..##..#.##..##.###.#.##.###.###.#.##.#.#.#......##.#.#.#.#..#.#...#..###.#...#.##...#.####....##.#.##.#..#...#..#.##.#.#..#.#.#.#....#.#.#...###.........#.#.######..#.#...#.#.#...#....#..#...#..##...#.....##....#...###...#.#.#######..#..##.#.........#..####.###.............#..#.####
####...###..#.....###.##.#..#....##.######.#.#...#.##.#.#.#....##.#.#......#.##....#...#..##.#.#...#.....#...##........##..###.#.#..#....#######..#........#..#.....#..#.#...###.##.#.###.#.#...#.#.#.######.......##..#.#.#.#..#...#..##.#.#.#....###........#..#.##..#..####.#.#..#..#.##.##..###....###.#####...#...#..#.###....#.#.#####.##..###..#....#..##...#......#.##......#.#..###..####....#.#.#..#..#..#..#.#.....#####..#..#.#...#.##...###########..##.#...#........####.#..#.#.#..#....##.#......#.#..##..#...#################.......#.#..#..#.##.....#...###...##......#.#.#.##.#.#.#..##.##....##.#......#...#...#..#..####.......#.#.#.#####..#..#.#...#..#......##..##.#..#.#...#.#.#.##.#.#.#.#.#....#....#.##.#..##......#.##.##..##.#.##..#..##.#.#..#.#####......#..###....###........#.#.##...#...##...##.#.####..##..##.#....#....####.#...#.#.....###.#..##...##...##..#..#.#.#.....#.#....#.#.####...####..#.#.#.##.......#.###.#.##..#...###.##.###.###.##.#.#..##.####...#####..##.##.##.#.#.##.#.#.###...###.#.#.#.###.#..#..###.
#####.#.#.##.#.##..####.###..#.#..#.#####.....#.#....#.#..#.##...#...#.#.#..##.#.#.#.#.#.#.#..####..#.#.#.##...##.#.#.#.##....#...#.#.#.########.###.#.#####.#.#.#.#.#..#.##.##.#.....######..##..##.#..#.####.#.##...##..#...#.##.####.........#.#.#..#.#.#.#.#.#.#.#.#.#.##..##.#.#.#....####.####.#......###.#.#.#.#.##...#.#.#..#...###..#..##.#.##.#.#.#..#.##..#.##.#.#..##.#.....####.#.##.#.#......#..#..#...###..##.######.#.#.#..#.####..##.##########.##...#.#.##.##.#..#.#..#.#..#######.#....#.#.#..###...#.#.####################.##.#...##..###...#.#.#.#.####.##..#.##.#...............##....##.#....#.#.##.###..#..#.#.###...##.#.###..#..###.#..######.###...#.##..#####.#.#.###.#....##............##.#..##....#...#.###.#.#...##.#####....#.#.#.##.#.#.##...##..##.#...#.#.#.###..####.#.########.###.##..#.#.##.#####...####.###.##.#.######..##...##.#.##...#...#.###.##.##..####....###.#..#.#..#..#####.####.#..........###.#..#..#....###..#..#.......#.##....#...#.....####.########....#..#..#....##..###.#.#.##..###....#..#######..
.#.#...........#.##.##...#..#.#..#...#....#.#.#..#.#....#....#.####.##..#.##.....##..#.....#.####..#..##.....##...##..#.#.#.#.##.#.....#.#.#.####.#..##..#.......#.....##.#...#...#.#.###.#.#.#.##.#.##...#####....#.######.#..#..###.#.#.#.#.#..#...######.................##.........#.#..##..####.#.#.#.#..............#.#....###.#.#.###..#.#....#...#....#.##.#.##...#..#...#..#.#..##.......####.#.#.##.#.##.##.#.#.#.###.#........##...#..#.#...##########..##..#.......###.#.#.##..##....#....###...#.#.##..####..#..#################.#....##.##.#....#..####.#.#.#.....##..#.##.#.#.#.#.##.####.#.#....##.#...#...#####..####..##.#.##..#.#.#.#.#.#...#.#...#.....####...##.....##.#....###.##...#.#.###.#.#.#..#...##.#..#...#..#####.##........##............###..#####...#..#.......#.#.###..#.#####.#...###.#.##..#.#.......#.######....#...##.###.#.##.#######..##.#.#.#.........#.#.##.#.#.##...####..#.#..####...#....#.#.#.##....##.##.####.#.###..###.###.###.###.###.##.##.##.###########.##.#.#.#.#.#.#....#.#........#.#.##.###.##.#..#.#.
.....#.#.#.#.#....#..###...#...#..#.#.##.#..###.#...####..####.#......#.....##.##...##.##.##...###.##..##.##....##...#.......#.##.##.###.#....#...##..##..##.#.#..#.#.##...#.#..#.##...#...............##.####.#.#.#..#..#..##.#.###..#.##..#.#.#.##.###.###.##.#.#.#.##.##.#..#.#.###....##.##...##.##.#..#.#.#.#.##.#.#.....#.#......#..###.#..###.##.##.##..........##.#.##.###.#..##....#.#.#..#..#.#..#.................#....#.##.##...##..#...#.#.##########.##.#.##.#.#.##..#...##.#...#.##.#.#...##.#..##.#.##.#.#..###############......#.##.#....#.#.#.####.......#.#.#...#......#.###....####...#..#.###.#.#.#.#.######..#...####....#........#...##....#.#.#.#.###.#.#...#.#.#..####.###.#...#..#.....#......##.##.####..#.#.#.#..#.#.#.###.##...#.#.#.####.#.#.#..###.#.###..####.#.........#...##....##..#....###....#.##.##...######.#..##...............##.#..####..##..#.##.##.#.#.##.##.#..###..#.#.#.#.#####.#...###.#...#...#.#.#.#...###....#.#.......#.#...#..#........#....###.#.###...#.......#....##.#.....#.######.#.###........#.....
.##.#...#...#..#.#.#.####.#.#.#..#......#..#....##.###.#.#.####.##.#.#.##.##...#..#..#...##.###.#.....##..#..#.#...#..#.#.#.#...#.#.#..#...#.####.#..#.##....##..##..#####...##..##.#.#..#######.###.#.#..###.....#.##.#.###.#.....##....##..#...............########.#.#.....#..#..#.###.#...#.##.##....#....##.#...####.#.#.#..###.#..#.####..#...#.......###.#.##.##..#....##.#..####.#.#..#####..#...#...#.#.#.##.#.#.#.#..#.#..#..##.###.#.#.#.#...#########...........##.#.#.##.#..##.##.##.#...#.#.#..#.#...........###############..#.#.#..#....#.#.#...############...#.##.###.#.##.##.#.#...#.##.#.#...#.#..##..##.###...#.##...####.##.##.#.#####....#.#....#..#.#..#.#.#....#..#......#....#..#.###.####.##.##.........##........#.......#####.#.#..#..#.##.......###.....#.#.#######.###.#.##.####.#.#..###########.##....####.#######.#.##..#.#.###.##.####...#.##...####..#.....#.#.........#.#...##.#....####.#.#.#......####.#..#..#.#.#..#.#.#....###.#.#..#.#.##...#.##.#..#.#..#.....#.#.#.#.#.#.###.#.#####.##..#...#.#....###.#.#.#...##.#
#....#.#######..##....#.#.....###.#.#.#...###.##....#...#...###.##.##...#.#.#.##.#..#..####.......##.#####..#...#.#..##..#..###.....#.#.#.####......##.#.#.#...##...####...#.#.###.....###....#.#.#...###..#..#.#..........#..#.#.#...###.#.#####.##.#.##.#.##########..#.###.##..##.......#.#.......##.#..#.#..#..#####...#...#.####..#...#...#.##...#.##.###...##.....###.###....#..#..##..#..#..#.###...##...#..#...###....#..##.#####.#........#..##.#########.#.#.#.#.#..##.....#..#....#......#.......######.##.#.#.###############.#..#...#.##.##.....#.######.##..###.#........##....#..#.#.#.......#..#...##.#.#..#.#...#....#.#.##.#...#.#..##.#...#.#...#.#...#...#...####.#..#...#.#.###.##..#.#........#..#..#.#.##.##.##.#.#.#.#.##.##.....#####.###.....##.#.#..#..##.#..#..####.##.....###..####....#..#...######...#.####.#########....#..#..#.....##.#.#.#....##..###.#.##.#....#.##.#.#.....#.#....#.#.##.....#..#.#.#.#..#..#..##...##....#.#.#####.#####.##.##.##....#..##..#..#.##..........#.#####...#.#.#..##..##...##.###.#...#..#.#.#.
..#.###..#.#.#.####.#.....#.#........#####.#.#..##.####...#..#....##.#.#.#...#..###.##..####.#.#.#...###..#..#.#.#.####.#.#..###.##.....#..#...#.#.###...#.#.#.#..#.#.#.###....#...#.#....#.#.......#.#...#.#..###.#######...#..#...##.......#.##.###..#.#..#..#.#.#.##.#....#...##.#.#.##.....#####......##...#..#..####.#.#.#.#.##.#..#.#.###...####.##.#.#.#.#..#.#.####....#.#.#.##.#..##..#.#...##..#.#.#.#.####.#######..##........#.#.#.#.#...###..#.#####...#...#...#....#.#.#.#.##.##.##.#.##.#.##..#.....##..#..#.###.########....#.#.#.#...#..#.###.######.#..###.####.##.#...#.#..#.#..##.#.#.#.#.#.#.##..#...#..##.#..###..#....#.#....##.....#..#.#.#.####...#..#.#..#...##.#.###...####.##....#.##.#...#..#...#.#......##.###.....###.#.#.#.##.#####.#.#...#..####...#..#..#.##...##.#.#.##.####..#.###.##.#.######.##.#.#...#########.#.#.###.#.#.#..........###...#.#..#..#..###....#..#..#.##.#..#.#......#.#.#.#..##.....#.#...#...#..#.#.##.#..###.........#.#...#######...##..#....#.#.##.####..#####.##.#...#.#.#.#.##..###....#.##..#....
#.#.....#....#.#####..#.#.#.#.#.#.#.#.#.......#..####...##.#..#.#.#........##..#..##.#.####.####..#.#.#.#.#.###..#.##..#....#.#.##.####...#.##.#..#...##..#...###..#.....#.#.##.###.#.###....#.#.##.#.###.....#.#.#........#...#.####.#####.#....#.##.#...##..#...........#.###.#.#.####.##.#.#......#.#.#...##.##.#.#.#..#.#.#.#......##.......#................#....####..###.#.#....###.#.#...#.#...#.##....#.......###.#.#..#.#.##.##.....#..#.##.#..#...###.#.###.###.#..#.#...#...........##....###...###.#.#...#..#.........######.#....#...#.##.#.#...#.#.#.....#.........#...#.##.####.####.#...#...#....###...#...#.##..##.#.#..###.###.#..####.#..#...........#.#.###..###.###...#..#.#.##.....#.##..#..#.###..##.#..#.#.#...###..####.#.#.##.......#.#...####..#...#..#..#..#.#...#.#.##..#........#..#..........#####..#....#.#.########..#.....###...#.#.#.#.#.##..#.#..#...#.#.##..##.#.##.##.....#.##.#.#.#..#....#.#...#.##...#.#####..#####.....###.##.##.#.#....##..#####.#.###..#.#.##.#..###...#####.#.....##...........#####.#.#...#..#.#.
.#..#.####.#....###.####.#.#.#..##.....#.#.##..#...#.##.....##...##.##.#.#....###..#.#.###...#####.##...#.#...#.#..#.#.##.#.............#......###.#.####..#.##...#.##.#..................##..#....#......#.##......##.#.#.##.#............###.###.#.#.#.#.##.#.##.###.##..###.........#.#.#.#..#.##..#..##.##...........#.......#.#.#...##.##.#..#.##.#.#.#.#.##.#.#####.#.#.#.#.##.#.#.......##.##.#.##...#.###.###.###.....#..#....#.##.#.#.##.......#.#.####....#..##..#.#.#.#.##.###.#.##.#..#.#.##..#..#..##..#..#.#.#.##.##########..#.#..#..#...#.#.#......##.#.##.#.#.#.#.#.#....#...........#.#######.#####.####.#....#.#.....#.#.#.#.#.#.#...#..#..#.#.#.#.##.#.##.##.#.#.#.#.#####...#.#.#.##.####.#..##.###.##.##.#.#...#.#.###...........#.#.##.#..##.#.#...###.#.#..#.#.#.#.##.#....#.#..#.#.#.#.#.#.#.#.###.#######.#.##.....########.#.#.#######.####..#...##..#..#.##.#....#.##...##.#.###.#.#.#..#....#..#.###..#.#.#....#.#.#.#.###...#...###..#....##.#.#.#.##.#.#.#.##..####.#..#..#..#..#.#.#####..#.#.##.#.#.#.#.##.#######.##.#..#...#.
..#..###..###.#..#....##.......##.#.#.#.#..#.#.#.#...#.#.#.#.#.#.#.#....#.#.#..#.#....#.#.##.###.....##...#####.##.....#.###.#.#.###.#.#.#.#.#.#......##..#....##.#.###.##.#.#.#.#.#.#.##.###.##.#..###.##.#.#.##.##....#....####.#.#.#.#.###.....................#.....#.#.#.#.#.#.####.#...##.##.#.####.###.#.##.#.#.#..###.#.#...#..#.#.#....####....#...#.##...##......#......#.#...####.#..#.....#.##.#..#####.##.###.##.#.#.#.#....#.#.....##.#.#..........#.####...#..#.......#....##...##...###.#.######...#..##.#..##.#.#...#####.##.###..#.##.#....#.#.#....#.##.#.###.#...##.#...###.#.#.#..###.#.####.##.#####.#.#.##.##.#.#.........###..#.#.##.####.####...#..................#.##...#..###.#.....#...####.......#.#.#.#.....#.#.#.#.#.####....###...#....#..##....#.##..#........#####..#.#.#.##...#..###....#.#####.#.#.#.#.########.##.....###.......#.#.##.#.###....#..###.....#.#..##..###...#.#.#.#.###......##..#..#.#..........###.###.#.#..#.#.##...................#.#.##....###.#.#..##....#####..#..#.....#.##.#.####.##....#.#..#.#..
#...####.#.#.#.##.#.##..#.#.###......#...###....####.#.##.....#....#.#.#...#..#....#.#...........#.#.#..#.####.....###.#..##..#..##.#.#.....#..###.#.#..#.###.###....#.....#..#...#...##..####.#..#....#.#.....#....##.###.###..####..##...#..#.#.#.#.##.##.#.#.####.#.####......#...###.#.#.#.#.....##..........#.##..#.#.##.##.#.#.#.##....#.####..#.#.#.##.#.##...####.#.###.#.#...#.##..#..#..#.#...###.#.####...#.##.#.#...#.##..#.###..#.#.#..####.#.#.###..#.....##.####.##.#.##.##...##...#..#....#.##...#..#.#.#.#.#.....#.#..#.#...#..##.......##.#..###.###.##.##..#..#.#..###.#....#...##.##.....##.......##..##.#...#.###..##.#.#.#..###.#..####.#####.###.#..#.#.#.#.#.#.###.#.....#.#.#.#...###.#..##.#.#.#.##.##..####.#.#.#..#...#.#.###.#.###..#..####..#####.#.#.##.#.#.#.#.#.#.###...#....#.##.#..###.#....#####.#..#..######....###.#.#.#.##.#.#..#......#####.#.#.#....#.##..#.#.#.#.#.#.##..#.##.###.##.#...#.##.#..##.#.#.#.#.##.##..#.##........#.#.#.##.#.##.##.#.#.....#.#####....#..##.######.#.#...#.#....##...#....##.###.##..###.
###..##...............#.#.#...##.#.#.#.##.#.##.####....#.#.#.#..###...#.#.#.#..###..#..#########..###.#..#.##.#.#.#..#.#.###.#.#..#....#.#.#.#......###.....#..#..#.#.#.##..###.##.#.##.#.###....##.#.#....#.#..#.##########.#.#.####.#.#.#.#..#..##..#..#..##..#####..###.##.#.#..##.#.....#....#.##..#.####.#.###...#......#........#..#.#.##.####.###.#..#...#.#.#.#.#.#....#...###...#.#.#...#.##.#.#.........#.##........#.....#.##.###..###.#...##.##...#..#.###.###.###.#....#...#..#...#.#..#####...#.#.#..##...#.....#.#....#.....###.#..#.#.#.#...#.#.#.#.#........###..#..#..#.#.#.#####.##...##.##.##.##.##..#....#.##..#..#....#...##.#...#..###..###...#.#.#.#..##..#..#.#..#..#.##.......#.##..###........#.#.##..#....#...#..#.#.#......##...##.#.#####.#..###...........##..#......##.####.##.......#####..#.######.#.#..#.######.#.#...#.......#.#..###.#.######..#.#..#.#..####............#...##.#.##.#..##..##....#..###..#..#....#.##.#...#.#.#.#.##..###....##....#...#.##.#..#.###.##..#.#..####......#..#..#.#.##.#.#.##...#...#.#.##.#
....####.###.########....#..#...#..#.#......#...##.#.###....#.#..#..#.#......#.##.#.###.##.#.##..#.##..#.........#.#.#...####....#.#.#...#.#...##.##.#.##.##..#.#..#...##..#####.....##..#...#.#..#.####.#.##..###..#.#........#.#####........#.#...####.##.###...#####........##.###..##.#..#.#..#...#.##....##.#..#..#.#.#..#.####.##.#.#.##...#.##.....##.##............#.##.#.#.#.#.#..#..##....####.#.####.#.....#.#.##.#..##.##.#...#..#.#....#.#....#.#.#....#...#........##.#.#..#.####.#..###....###...##.##.#...#.#..##.#.#.##.##.....#.##..#..##..#.......#.###.#.#...#.#...##..##.........#.##......#.##.#.#..##.#.#.#.#.##.##.###.##...#.###.##..#.###.#......#.##..#.#..##.#.##..#..#.##.#..#.#.....#.#.#.##...###...###.###.###...#.##.#...##........##....#.###.#.#.##.#####.#.####......#.....####.#####.#..#..###.....##...#######.###.#.#.#.###.##..#..#...###.###.#.###..#######.#.##.#.#..#.#.........#####....#.###..#..#..#..#.######.#.##..#...####..#..#.##.#.##.#.#.####..#..#....#.#...#..#...#.##..##.#..##..........##..#.#...#....
#.#.#####..#.#..#..##.##..##..#..#.#...#.###.#.##.....#.##.#....#.##.###.#.#...................#.....#.###.##.#.#.....#.#.#.##.#....#.#.#..##.##...........###..#.#..#####...##.#.####.#.#.#..#.##.#..###..###.##.#...##.#.#.##..###...###.##....#.####..#.#....#########.#.#.####.#.#..#..####..#..##..###.##.....#..#.###..####..#..#........#......#.#.##.#.#.##.#.####................#.#.#..####.#........#..##.###..#..#####..####.#.#...#.##..####.#.#....##.##.#.#.###.#.#..##..#.#......##.#.#.#..#..#...##...###...##....##..##...#.#......#..####..#.#.###.#..#.#..#.##...#...###..#.##.#.##...#.#.##....#....#.#.#............###.#..#.#.###...#.#..##....#.#.#..#.#.#...##..#..##..#.#.#...##..###.#..##..#..###....#...........#.#....#..#.#.#.#.#.#.#..##.#...#...##...#.#.###.#..#..#.#.#.#.###.#..######.#.#.#....###.#.#.#....###....#.#.###..##....#.##.#.####.#..##..###...###....#....#..#...#####.#.######.#.#.##.#.###.##..#..######......######..#..#..#.....#........#####.#.#..###....##..####.#.#..#.#...#.#.##.#.#.#..#.##...##.##.#
##...###.#.##.#...#####..####.#.###..#####.......###.#.....#.##...##..###..##.#.#.####.#.#.##.#.####.....##...###.#.#.#.......#..#.##....#...###.#.#.##.#.###.#.#..#.####..###....#........##........######....##.###....##.....#..###..#.##..###...##.#.#...#.#..####.#.#..#..##......#.#...#..##.#.#.#.##.#.##.#.##....##.###...#.#..#.#.#.#..##.#.###.........###.###.##.#.#.#.#.#.#.#......#.#.#...#.#.#.####...#####..#...#...#####....#####...##......#.#.####......#####...#.#.#...###.##.........####.##.#..#.##.#.#...####...#..#.#..#.#.#.#.#....#.#...#.##.#.#.####.#...#..#.###.###...##....##.##....#.#.#.#.......###.###.#.###...#.......#.##....#..#.#.##...#....#..#.#.#.#.#.#.#...######..###.#..#...#.#.#.#.##.#.#.#.#.##.###..#.##.##....#...#..#.#.#.##.#.##...#.#....##....#.##.##.......#.#.#..###..##..#.#.#.......#..#.#.#..###.##....###.###......####.#..#.#.####..#####.#.##.#.#.##.#.#.#....##.##.#...#......#####...#..#######.#####..#####..##..###.#.##.##.#.####.###....##.#.#.#...#.######.#....##.#.....##.#..##..#..##.#.....
#.#.###........##.##...#..###..#####..##########...#..##.#..#..##.#.#..###..####......#...#.#........#.#....#....###....#.#.#.##..###.#.#.#.#.#.##.#...#.........###..####.##.#.#..##.#.#.#.###.#.#.#.###.###.#....#..##.#.#.####.#.#.#...###.#...#.#...###.#..##..##.....####.#.#.#.#....#.###............#......#...#.#.#.##.##.#...##.#..#..###..#####.##.####..#........#.###.#.#.#.##.#.#......##..#...####.#.#.#.#..#.#.###.#.###.##.#.#.#.#.#.##.#.##..##.#####.##..###.#.###....#..#######.#.##.#...##...#.#####...#.#...#.##..#..#..###..#...#.##.....#...........#.#.#.#..##........#.#...#.#......##.#.#...#..#.#.#.###.#.#..###.#.##.#.#.###.##.###.#.####...#.#.#.#..#....#......#..#..####.#.##...#.#.#...........##..#...#..#####..#..#...#.###.###......##.....#.#..#####..##.#......###.##.#.....#.#.#.#...#....#..##.#.###..##..#..#....#.##.....#..#.#####.....#....###.#...#########.............##.#......###.##.#.####...#..#..#####...#....#.###.#..#.#....#...###..##.#...#..#.#.#....##.##...####....####.#.##.#####..#.##.#.#.#.#.#.#.
.....#..#.#.##.#...###.#.####.#####..##..........#..#.#.##.##.#.#.....#.#..##.#.#.##.#.#.#...#.#.#.####.#.##..#.#.#.##.#.#.#.....#.#.#..#.......#...#.###.#.#.##.....######......#...#...#....##...#...#...##.#.##.##...#.....##........##.#...##.#..#.####.##....#..##.#...####.#..#.#.#....##.#.#.#.####..#.##.##.#..#..#.#...#..#.#.#..#.##.##.#..#.#....#.#.##...###.#.#...#.#.#.#.#####..#.#.#.#.#..#.###.........##...#..#.....#.................##..##.....##.#.##.###.....###.#..#######...#...###.#.##.#....###.#.#..##......#..#.#..#..#..#.#.###.#.#..#.##.#.##......#..##.#.#.#.#..#..#..##.#.#.#.###.##.#.#.##.#.#.#.....#..##.#..##...#.....#..#........##.#.#.####.##.##.##.#.#.##..#.#......#.#...###.#.##.#.#.#...###.##.#.####.#..#..#..#.#.###..##.#...#.##..##.#..#.#.######.#.#..#....#..###.#...#...#..#.#.#.#..#####..#.#.##.#.#.#..#.#.#.##.#..#.#.###.#.##.#.#.#....###.###.#...#.##.#.#.#####...##.#........#.##..#.#..#..#..###.#...###...##.#.#...#.#.#.#..###....###..#.#.#..#.#.#...#.#########......#.#...#.#.#...............##.
.#.#####..##....#.#.......###.######..#.#.#.#.##..#...............#.#.....#...#.....##.#.#.#...##.#.......#.####.........#...#.#.....##.#.#.#.#.##.####.###..#.#.#.#...####.#.#.#.#####.###.#.#.#.#.#.#.#.#.#.#.##....##..#.#.###.#.#.#.#...#.#.#.#.##..##.###.###.#...#.#.###....#.#..#.##.#....#..#...##.###...#.#..###.##.#.#.#..#....#....#.....##.##.#.#....#.#.#.#####.##..........##..#####.....#.#..####.##.#.##..##..#.#.#.#.#.#.#.##.#.#.#.#..#.#.##.##.#......#.#.#.#.#.###..#.##.####.#..#.##......#.#.##.###..#.#.#.##.#...#....####..###.#.#...###..#.#..####.#.#.##.#.....#.#..#.#..##.#..#................#.#....#.#.##.#.....#.#.#..###.##.#.#.#.#.#####...#...##.......#.#....##.....#.##..#.##....##.##..#..##.#.#.........#.#.#.##..#.#......#..#..##.#...#...#.#.#.#.......###.#.#.#.###....##.#...#..###..#....#...###............###...#...#.###......#..##...#...##.####..#....#.#..#.#..#.#.#.#####..##.#.#.#.#.##....#.##...#.#..##.#.##.##......#.##.#..##.#....#.#.###....###.#..#..##....####....####.....##......#.#.#.##.##.#...#
.#..#...#.#.#.#.....#.#.#.....#####..###..#.####.###.#.#.#.##.#.#.##..#####.#...#.#.##.#..###.#.#...#.####..#.####.#.#.#..#.#.#..#########...#.#..###.......##....###.##.#.##.#.#.###...####..#...............#.####.#.##..#......##...#.#.##.#...#.#.#..........#...##.....#.###..###......#.#.#.#..##...##...#.#.##.###..........#.#.#..#.#####.#.#.....#.#.#.#.#......####..#.#.#####..#####.#.####.....#.#.#.##..##.#...#...#.##..#.##..#..#.##.#..#.#.....##..##.##......###...###.......####..##....#.##.#...#...#.#.#....#.#..##..#.#..##.#.......##.#.##.#....####.#.##...#..#.#...##....#.....####.##.#.#.#.#.##....#.#..##...####.##...#..###..........#.##.####.###.#.###.##.###..###...#.##.#..##...#.#.#.....#.##.#.....##.#.#.#........#.#....#.#.#..#.##.....#..##.........###.#...#....#..##..#.#..##.#..#...#.#.#.##..#..#..#.#.#.##.#..#.#.#.#.#......#####.#...#.#..###...##..#.#.##..#.##..#.........#...#...##......#.#.##.###.#....#..##........#.#.#..###.#...####.#......#.#.#.#....#.#.#..###..##.#.#....#.#.####.#.#..##..#.#...##.#..
..##.#.##.#..#..#.#.#..#..#.#.######..##.#...##...###.#.#.#.####.##.#...####.#.#...##....#.####...##..##.##....###.##...##.....#.#.#.##.#.#.##...#....#.#.#..#.#.####........#.......#.######...#.#.#.#.#.#.##.###.#...#.####.#.#.###.##.......##.#.#.###.#.##.##.#.#...#.#.......#.#.###.#..#....####.##...#.###........#.#.#.#.#....##.#.####.#..###.##..###.....##.#.####.#...##.....#.##...........#.#.....#.#..##...##.##.###...#.#...#..##.##..#....#.##...#...#...##.#..###.#####.#.#.#####.#...#.#....##.#.##.#....#.#.#....##.##.####.....#.#.##......###.#.####....#..#..##..#.#...#.#..#.##.#.#....#..#..###...#.###..#...#.##...#..##.#.##.#.#.###.##......#...........#.#.#..#.#...#.#.###.##.#.#.#...####.#..#....#.#.#....##..#.#.#.#..###.#..#.###....##.#.#.####.##.#.#.#.###.#.#.##.#.###.#..##.#####.#.###.........###.##.##...#....#...........##.#.........#.....#####.###.#...####.#...#..#.#.##.#..####.#..##.##.#........#...#.#...#.##.#.#.#..#..#####..##.########.##.#..#....#.##......##.#.#...#...#.#...#.##.##..##.#.#....#...#..#
####.#.#.#.#.##..###..#.#..#...##############.#.###...................#..#.....##.#######..#####.####.##...#.##.#..#.#.#.##.#.#.#..............#####.#...#..#.##..##..###.#.#.#.#.#.#######...###.#.##...####........##..#.#.#.###.#.##.#.#.#.#.#.#......#..#..##....##.##..###.#........#.#.##.#.#....#.##.#...###.#.#.#...#.#...###....#.##.#...###.#...#....#.#.....####...##.#.###.##....#.#.##.#.#.#..#.#..###.#.#.#.##....#..##...#.#..#.#.#.#.#.#.#.#...#..#.##.#.##.#.#.#..#####..###.###.###.#..##.#.###......##.###...###.#..........#.#..###...#.#.##....#######.#.#.#.#.##.#.#.###..###..#....#.#..#.#.#....#..#####...#..###.#..#............##..##.#.#.##..#.#.##.##.#...#.#....##.....#.........###..#..##.#..#.#.###.##.#...##..##..##.....#....#..#.#...#.....#..##.###.......#..........#.###.#..###..#.#.###.##.#.#.#.#....##.#.#.#..#.#.##.#.#####..##.#.#.#.#.#.#####...#..#.##.#.#.#.#..#.#..####..##.#.#..###..#.##.###.##..##...##.......###..#.###..#.#.#.#.####.#.##.#.##..###..#..##.##.......##..#.##..#.......#.#...###.##..#.###..
#.#.............#####.#.##..#.#.####..####......#...##.#.#.#.#.##.#.#..#.##.#.#......#..#.#..##...##..####........#....#..#.##....#.#.##.##.#.##.#....#.#.#.....#.###....#.....#...#######.#.#####..#.#.#.....###.#.####...................#..#....####.#.##.###.###......#.#....#.#.##.#........###.#.....##.###.#.#..###.#..##.##..#.#.......#.#....###..#.##..##.#.####..#.#.#.........#.###....#.....#..#..#####.........#.#.#.#.#.###.#.#........##....###..#..###....#.....#.#######.#.......#...#.###...#..#.##....##.#.#..#..##.##.#.##..#.#.##.#..#.##..#.#######.....#......#.#.###..#####..#.##..#.#...######..#####.#.#..#####..#..#.#.#.#.#.#.##.......#..#..#...#...#..#....#.##.#.#.#..#.#.#.########.#.#.#..#.#...#...#..##...#...#...##.#..#.####..#.##.#.##.###...#.#..####.#.##.#.#.##.......#.#.#.#...........#.#....#.##..###.##..#...#...#..#...#...#...#...##.######.#.#.........#...#..#.#...#####.....#....#..#.#..#....#..##.#.#.#.#.#..#.#.#..#..#....#...##.....#......#...#.#..##.#.#.#.#.#...##.#..#..#.#.#.###.#.###.#..#..#.#.##
....#.#.##.#.#.#.####.....##..#..###.#.#..#.#.#..#.####...###....###..#..#...###.#.#..#.....#.#.#..##..#...##.#.#..##.###..#...#.###..###....##....#.#.#....#.##...#..#.#.#.#.#.#.#######.....######....#.##############.##.#.##.#.##.#.#.##.####.#..#.#...#.........##.#.#..##.###..#....###.#.##.##.#.#.#.####....#.###....##..#.#.#..##.#.#..###.#.#.###..#..#.##..###..#......##.#.#.#..##.#.####.###..###..##.#.##.#.#.##.#........##..#..#.##.#.#..#.#.###.#.#####.#.##.###...#####...#.#.#.#..#.#....##.##.#.#..#.##......#..##....#....##......#..#....##..########.###.#.#.##.....###..####.######..###.###..###...##...###.######.#.#.#######.#.....#######.#.####.###.###..#.#.........#.#....#................#.#...#...#..#.##.#.#.#..#.#....##....##.#..#...#..######.#.###.........##..#...#.#.#.........####.#.#.#....#.###.#.#.......#..##.##.#.###.###.###.##.#....####..##...##.#.#.###.#..##.#.#....#.#.#.###.#..#....#..#.#.##..#...#..##..#...#.##..#..#.#.#.#.#.#.#.#.#.###...##....#.#.#....#...#.###..#...#...#..###...###...###.#.#...
#.#..#..###...##...#..#.#.#.#...#.##.#...#####..########.#.###.#.##.#..#.##.###..#..#..#.##.....#.#...###.#....#..#..####.#..#..#.#..#....#.####.##..#..###..#..#.###..#....##..#####.#...##.####.#.#.#.#.....###########....#...#.#..#..#.....#...#.#...####.#.#.#.#....#..##..#####.#.####...##.......#....####.#.##.###.##..#.#...##..#.#..######........#.###...##....#..##.#.#.#..#..#..#..#.....#..#.####.#....#.#...#....#.#.#.#..##..##..##..#.#..#...###.#.##....##..#..#.####..##..#.#...#.#.#.#######...####....#.#.#.##...#.##.#.#####.##.###...##..##..######....#.#..#.#.#.##.###.....#.#####.####..#.#.##..#####.###..#.#.#......##.#.#..#.###.#............#.#....#..##..#.#.###.#..#.#.###.#.##.#.#.#.##..#.#.#.#.#..#....#...##.##.#.##..##.#...#.#.##.#.#.########..###.##.##.#.#.#..###.#..##.#.#.#.....#.##...#.#.#.#.....#.#.##.##.....#..#...........##.#######.###..###...##.#....#.#.....####.#.....###..##..##.#..#...#####..#..#...#..##.##.#.##.###...##......##......###.#.#.##.#..##.#.##.##.##.#.#.#######..##.#.#...#..#.#...#.#
..##..#..###.##.#.###..#....#.#.......##..###..#########.#..######....###.#.###.#..##.###...#.#..#..#.###.#.#.####..####....#..##.#.#..#.#..###.#..#...####.#.#.#.#..###.##.#.#.#####.###.#....#......##..##.#.###########.#..#.#..##.#.#..#.##.#.##.#.##.#..#...###..#.####..######......###.#####.#.##..###.###.##.#.#......#....#...##.#.###.###..#.#.##....##.#...#.#..##..#.....#.#.#####.#.#.###.#...##..##.#.#....##..#.#.###..##...#.#.##...#....#.#.#.##.....#.#.#.#..#.....#.#.##.#...##....######.##.#.####.#.#..#..#...#.###.......##..##.##..##...##..#######.###....#..##...#..#..#.#....####.###..#......#..####....#...#.##.#.#....#.#.#...#.#.#.#.#.#.###.#.#.#.#.#...#..#..#.....##..#.##.####..##.#...#.......####..#.#.#.###....#.##.#.#.###.#.....###.#...#####.#..###...#..#.##.###.#..#...#...#..#.#...#.###........#.#.#.##....##.#.#..###.#.#.#.##.#...##.#....#..####.#.#.#.#.###...#.####.....##.###.#.#.#.##.#.###.###.#.#..##..#..#.#...........#.#.###.#.###.#.#.####.#....#.....#.....#.#...#....##.#.#....####...##..#.#...##..#
#.#..##.#.##..#....#..#.#.####..#.#.##.#.#.############..#.##.##..#.#..#..##....##...#.###.#.#..#.#..#.#.##.#..#.#.#.#.##.#..##......#.##.#..#..#.#..#.####......#.#....#.##..#..###......##.##.#.##.#####........######.#.#.###..#...##..#..#.....#...#...#..#.#.##.#.....#.##.#####.##.###..#.....##.##.#....#.#.......#.#####.##..#.#.....#...###.#.##...##.#...#.##..#..##.##.#.#.#..#.........#.#.#.#...#.....###.#...##....####.####.......##.##.#..........###..##...##.#.#.##........#.#.#.#.##.###...#.#..##.....####..####..##.#.#.####.##..#..####.##.#..#####...####.#.#.#.#.###.#.#...##.#.....####...######.###...###..#.......#####.......#........#...######..####...##.####..##.#..###....##.##.#.#..#.##.#.#.#.#.##.#...#.....#.#...##.......#...#####...#.##.##.....#####.#.#...........#..#.###.#.#..#..#.....##.#.#.#.#..#####.#.#....###....###.#...#..#.#.#.#.##.##..##..##.....###.#.###.##.##.#...#.....#......#.###.#........####..#..###.##.#.#.#.......#..#..#....#...#.#.###.##.##..#.#....#.#.###..#.....##.....#.#.#.#.#.#.#.#.#.
.#.#.###.....#..##..#....######.#.#...........##########.#.......#..#.###.#.#.#.#..#....###..#.#....#..#.###..#......#.###..#...#.#.###.....###.#..#..####..##.#....#.#....##.#.#.###.##.#...#.....#..####.#.##.#..#.##.....#####.##.#...#..###.#.##.##.#.#.#......####.###........#..#...#.####.#.##......###...##.#.#.#..#.#####.#..#.#.#.###.#.#..##...#...#.#.#.#.#.#..##....#....##..#.#.#.###......#.####.#.#.#.##.#...#.#######.#.##.#.#.#.....#..##.#.#.#....#.##.#.###.#....##.##.#.......#.#...#.##....##...#.##.#...#...#.#....#.#.##..#.#.#.#####.....#..####.#####...........#.....#.#.#.##.#.#.##..#.......####.##.#.#.#.#.##.#.#.#.#.###.#..#.#.#.###.###.#...#.#...#.....#.#.#..##.#...#.##........#####....#...#...#..#.#..#.#..#..#...##.#.#.#.#...#..##.#.#...#.#.#..####...#.#.#.#.#.##..##..#.....##.#..#.#.#.#.#..#..#.#.#.##..#.#.##.##.#.#.#..#.#..#...........#.#.#.##.#.#.#####....###......#..#.#.#.#..#.#.#....#...#.#.#.##.#...#.#..##...#...#.#.#.##.#.#.#...#.#..##..#...........##.##.#......#..######.#..#.#...................
......#.#.##..#####...#.########...#.#.#.#.#.#.#.###########.#.#.##..##......#...#..##.#.#.#.##..#.###....#.#..###.#...#.##.#.#..#..##.#.#.####...#.#.#.#.#...##.#.###..##.#.......#....#..#.##.#.#..#.##.#..##.#.#..#.#.#.#.###..###..####.###.##..........#######.#######.#.#.#.###..#.##..#.#######.##.#...##...###...#.....#...##......###......#...##..##...........#.####.#.#.#..#.#.#..#...##.#.#.#...#.#.#........##..########...#.#.#....#.#..#...#...#.##.##.#...###....#.#.###.##.#.#.#.#.###......##....#.#.##...#.###...#.##......##.#...#..##..#.#.#..#.#...#.#..#.##.#.#.######.#....#..##......#..###.#.#...#.#..#.##.#.###........#...###..#..##....##...#.##..##.######....#.#.#.#.#...#.###.#.#...##.##.#..##.#.#.#######...#.##.#.#...#...#...#.##.#...#.##.#.##.#.####..#.#..#.#...#.#####.###.#.###.#.##..##.###.###..##...#..##...##.....##...#..#.#..#.#.#.#.#.................#.#.#..###.#.#...#.#.###..#.##..#.###.####..#.....##....#.##.####.##.#..###.......##.##.#.#.#..#.#.###.#...####..#.##.##..#...#.##..###.#.#.#.#.##.#.#.#.
##.#.##..#...#######.#..#########.##..#...#......#############.#.#.###.#.#.#...##..###........##.#.####.#.#.#.#####.#.#......#..#..##...#..#.#.##.#.##..#...#...##.#.#.#..#.##.#.#..#.#.##.##....#..#...#...##.###.#.#.#.###.....#.##.####...#.....##.#.#.#.......#.####...#..##...#..#....#.....######.....#...##..#.#.#..##.####..#.#.#.#.###.#.##..#.##.#..#.#.#.#.#.#.#.#........####....#..#...#..##..##......###.#.##..##########.#......#.#...#..#.#.#.#......#..#.#.#####.#...........#..##..#####.#.#...#.#...###.#..#....#.#.#..#.##...####.#.#...#...###.....#.....#.#.####....#.....#.#..#..##.#.#.#.#.##..#.#.#...#.........#.####.##...#####.###.#.##.##.#.###.#.#.##.#.####.#.#........#.##....##.#.#......###..#.....#.#.#.##.##..#..#..##..#..#.#.##..#.#...#.....##...####..####..#.#......#..#....#.#.....###......###..##.##..#...##.####.#.###.###..#.##..#..###..##.#.#.#.#.###.#...#..#.###.####......###......##..#.......#..#.##...#.#....#..#.....#.#.##.#.#.#.............###.....#..#######.##.#.#..#..#..#...#.##..#.###.#.#..#...#
....#.##.#.########...#..#######....##.#.####.##..##########.##....#......##.#..##..#..#.#.#.#.#.#######......##.#....##.#.#..##..###.#..#...........##...#.#.#...#..#...##.#...####...#..#...####.##.####.#....#........####.##.#....####.####.#.##.#...#..#.#####.#.#..#.#.#..##..#..#.#...#####..###.#.#.#.#.#.#.#.#..#..#.###..#.#...#...#####..#..##..#.#.###...#....#...#.#.#.#.####.#.##.##.###.###.#.#.#.##....#..##...#.######.##.#.#..###.#..####...#.#.#.#..##....##...#.#.##.#.#.####...#.#...#..#.##...#.###.#..###.#.#.#.#.######.######..#.####.###..##.#..##.#......###.##..##.#...#####....#..#.....#.......#.#.#.#.#.#.......#.#.#...##.#......#.#..............#.#..####...##.#.#.#..#..##.#...#..#.#.#.#..#.##.##.......#...###.#.#####.#.#......#..#..##..#.#..##.#..###......####.#.#.###.#.#.##.##.#.#...##.#.#####..#..##.#.##.#..##...#.#...#.#...#.#..#.####.#.###...##....###.#.#.....#......#.#.###.#.#.#...#..##.##.#..#.#...#.####.##.#.##.#.#......#####..#.##.#.#.#.#...#.#.##.####.#.......#..#..##.####.....#..........#.##.##
.#.##.........#..#.##.#.#########.##...#.##.#...#..########..###.#...#.#.####..#...###.#..#.....#######.#.#.#.#...#.#....#.#.#...#####.#.#.###.#.#.#.#.##..#...##...#..####..#.#..######.#.##.#..#.....######.#..###.#.#.#.#.#...##.#...###..###.....#.#.##..###.#.....#..#####.#.#..##...#.##.###.#.##.#..###..........#.#..#...#...##.###.###.##.####..##....#####.##.#..#.#..####..###...#...#.#.#.#.......#...#.#.#..######...###.....#.#..###.#.#.....#.#..#.#..#..#.##.#..#.##..#..##...#...#...#.#####..#.#.##.##....#..#.#..##.#..##.#.#.#.##.#.......#####...###...###.#.##.#....##....#.#####..#.#.###.#.#..#.#.#.##....#.#.#.##.#.#....#..#..#..#.#.#.....#.#.##.#.#.#....#..##..##...#..#..###.#..##.#.#.#..##.##.........###.##..#....#...####.#.##.##.#.#...#.#.###..#.#...##...#.#.#.#..#..#.##..##.#.#...##...###...#....###.#.........#.#...#.....#....#.#..##..#.###...####.#...#.#........##.#..#.#.##..#.#....##..##..#########.#..#.##...#........#..###.#.#..#.#.###..##..####.##...#.##.###....#.##.###...#######..#.#..#.##.#.#.##...###
#.##..#.#.#.####.#.####..#########..#.#.#.....###.########.#.##.###.###....###.#.#..##.#.#.#.#.########....#...##.#..#.##..##..#..###........##...#.#..######.#.##.###..####....#..#..........##...##########.##......#..#.....#...#..#.....#.###.#.#.###..#..#..#####.#.#.#.......#.#.#.#..#..#.#.....#..###..#.##.#.#....#.###..##..#..#...#......##.#.#.###..##..#.#.###.#.#######.#.#.##..##........#.###..#.#.#..##....##.#.#.#.##.##...#.###.#...#.#.#..##.#.##.#..##.####..##.#..####.#####..#.....#...#....##...###.#.#.#.##...#.##.............#.#.#.#.###.#....#.#.#..###....#.#...#.###.#.#..#.......##..#..#...#####.#........#...#.#.###..##.###...#.#.#.#.#.#..#..#.#.##.#.##..#.#..#.#####..##.#.....#..###.##.#.#.#.##...####..#.#.###.##.#..###.##....##......##.#....####.#.#..#....#.#..#..##.......#..##.###.#.#.##.#.....##.#.#.#..#..#.#.#.###.#.#..#.####.....#.#..#####.#..####.###.######.##..###.#.##.#.#.#..##..#####.#....###...#..##.#.##..#....#..##.....####..##........##..#..#....##.##..#....#####.#.#.##..#..#....##...#.####
.....#...##.#...........####.#..###.......#.#....########...........##.#.#..#.###..###.#....##...#####.#.####.##....###...#...#..#.#.#.#.#.###.###...#..#.####....#.#..#.##.##.#..#..##.##.##.#..############.##.#.#####..#.#.#..####.#.#.###.#.###....#..#.#.##.#.#.........#.#.#........#.##...#.#.##.#.#.#####....#..#.#....##..#.#..#.#.#.#.###...........#.#..#...#.......#.##.......#.#.#.#.###.#..###.##.#....#...#.##........#....#.#.#.##...#..#..#.#.....#...#.#.......#.##..#.####.###.#..#.#.###.###.#..##.##.#.......#..#.#...#.#.#.#.##.#.#..#.....#...#.#.#.#.#.#.#..#.#...##.#.###.....###.#.##.#..##.###.#####....#########.#...##..#.##.####.##.#.....#...#.#.##.........#.##..##..###..#.####.#.##.#.#...###..#....#.#.#...###....#..#..#..#....#.###..#.#.####.#.#...#.#...#..###.....#.#.#.#.####..##................##.#####.#..#.###..#..#.##.#.##....##..#.#.##..#.##...#####.#..#...######...####...###....#.#.#.#####...#.##.####..#...#....##..#####...#.#.####..#.##.#####..###.#.####.#.....##.#.#####..#.##.#.##.###.#...###...###
#.#.#..#.##..##.###.###..##....#.#.#.#.#.###..############.#.#.##.##......#.#.####..#...#.#...#.######...####...#.##.#####..#.#.#......##..#.....#.#...#..###..##.#..#...........#.#..##..#..#..############..###...#....##.#..#.#.#...#..#.........#.###....#.#.....###.##.##.##.#.#.#.#..#..##....##..#....#####.#.##..#..#.#.#.#....#......###...#.#.#.###.....#.##...#.#.#......#.#.#...###......#..##.#......#.#..#.#.#.#.#.#.#..##.#........#.#..###.#.#.#.##.#.###..#.#.#.....#....###..##...##..#.###.#.#..#.##....#.##.#.#.#..#.##..#.#..#...#..#..#.#.#.##..#..#........#..#.#.#....#####.#.#.#...#....#...#.#..####.#.#.......##.###.##..#.##...##....##.###.#####..####.#.##.###..##.#..#.#.#.#.#.#...#..#....##.#.##.###...#..##.####.###.#.#.#####.#..###.#.#.##..#..#..#.#...#.#..#....###...........#.#...##.#.###.#.##.##.#####...#.#.##.##..#.#.#.##...#.#...#..##..##.....#.#..##....#.#.#.########.###.#.#.##.###...#...##.#.#.#.#.#....##.#.##.#..##....#.#.##..####.#....##.#.#..#..........#.#.#.####...###.#......#...#..#.#.#..###.####
#..###..#...####...#..#.#..###........#..##.#....########..####....#.#.#.#.##.###..###.##..##..#.####..#..#..#.##.##...#..#..#..###.##.#.#...###.##.##..#..##.#..#.#.#.#.#.##.###....#..#..#.#.############..#.#.#.#.#.#.###..##.#...#.###.#.#.##.#.###...#.#..#.#.#.#.....##.....#.##..#.#.#.#.#.###.#...########.##.#.#..#......#.#.#..##.#.####.###..#######.#.#.#.#.#...#.#.####.#...#.#...##.#.#..#.....#.#.#..#.#...##...##..##......###.####.##..#..#..#........###.##..#.#.##..###....#..##..##...##....#.#....#.##.#.##..#..##....##..###.#.#..#..#...#.....#.###.#.#.#.#..##....##.#######..#.##.#.##.#..#.#..#.#.#.....#.#.#.#.#.#######...#..###.#.#...####.....#.###.#..#......##..#.#............#.##.##.###.#.........#.##.#.######.##.........##..#.##.....###.###.#.###..#....#.#.#.#....#.##.#.#.#....##....##.#..###......#####.#...#...#.#......#.###.###.###...#...#.#.##..#..#.#.#....#.#.##......##..#..#####.#.###.#............##.##...#.#.#.#...###......#.......#.#..#.#.##...#.#.#.#.#.....######.#.#....##.#.###.#.#.#...#....#####
..#.#.#..#.#.#..##..#..###.....#.#.#.###....##.#..#############.#.#.###..#.......#...##.###...#...#.#.#..#.#.#.#..#.##...###.##...###.#....#....#......#..#.#...#.......#...##....##.#.#.#.#.#.##############.........#...#.##.##..#.#.....##..#.#...#.##..###.##...#..#.#...#.#.###...#..#.............#...#####.#......#.#.##.#.#.#..#..###..###....###.#.#.##.........#.#.....#.#.##.#.#.##....##.#..###.#...#..#..##.######.###..#.#.#.#.......#...#.########.#.##..###...#...#..#..###.#..#.##.###.#..#.##.....##.#..#.....#.#.####.#.#..#......##.##.#.#####.#.....#..#..#.###..#.#.#...####..##.........##.#####.....##.#.#...#.......####...###.#....####.####..#.#....#....#######....#....##.#.#.##.###............##.#.#.#........####....#####.##...##..###.#.#.#...#....##.##.#.#.##.#...#.#..##.##.#.##.#.#.##.#.....##.#.#.#.####.##.###.#.###.#.#.#........#..##..#######..#...##.#.#..##.#......#.##.##...#..#.###.....#....###.#.#.#.##.#.##.##.#..###.#...#.#.#..#.#.#.##..#......#.#.##.#.#.##.##.#..####....#.#..####...#..#..##.#.#.######
#.#.....###...#.#.#.#.#####.#.#..#.#.##..##..###.#########.#####..#..###..#.##.#...#.#....####.#.#...#..##.....##...#..##.#.###.#..#..##.#..#.##..##.#.#.#...##...#.#.#..#.##..#.#............###########.##.#.#.#.#.####........#.#.#.#.##...#....##....#..#...##.#.#.#..##..#######.###.#.##.###.#.#.##.######....#.#.##.#..#..#..#.##.#....#.#.#.#.#..........##.#.#.##.##.#.#......#.......##.##.#.#.....#.#.##..#...###.......#.#.##...##.#.#...#...#.......#....#..#..#.##.##.##.##.##.#.#.#..####.#.###.##.##.##..#..#.##.#..##..#..#.#.#.#.#...#...#...#.##..#.#..####..#.##.###.###.#.###.###.#.#.#.#...###.#..#.######.##.#.#.#.#.####.##.#.#.#.#.#..#.#..#.#..#..#.###.#..#.#.#..#.##.#.#....#..#...##.#.###.#.#.##...#.#.#.###.#.###.#.#.#.#....#.#.##.#####.....#.#.###.##.....#...#...##.#..##..#...#..#.....#.#.#.#.#...#..##.##...#.##..#..##.#..##.#.#.#.#.###.##.#.#....####.......#####..##.#.....######.#....#.#.#.#.#.#....#...#..#.....#.....#####..##.##...#..#..#...#.##.####.##.........#.#..#.#.#.#.###.###..##..##..##.#..#.#########
..########..#..........#####...#..#....##...#..#..########.######.#.#.##.#..##..##.###.#.#.#.#...##.###.#.#.#.#..#.##.#..........#..#..##..##.#.##.##......#.###.#..##..#.#####...#.#.#.#.#.#.##########..#...###.#.#.#.#.#.#.#.#.##.#..#...#..#.#...###...#.#.#..#....##.#..#.#.#####.#.#.##.##...##..#...######.#.##....#.####..##...#..#.#...#..#.#.#.#.#.#.#..#.##..##...#..#.##.#...#.#.###.#.....##.#.####.#.##..#.######.##......#.#...#...#.##.#.#.#.#.#..#.#.#.###.###..##.#.#............####...#.......#....#.#.#.###..##.#.#.#.#.#.#..#..#.#.#..#.##...#.#..#..###.##.....##...#....#.....#.#...#..#.#.#.##.##...#.####....##..#.............#....#..##.....#.#..#.#...#......#..##.#...##.#..###.#.#..#..#.#..##.#.##.....#.#..####...#.....#.#.#.#.####.#.#.##............####.#.#..#.....#..#.#.#.#.#..#.#.#.##..###.#.#####..#..#.#...#...##....##...###.........#.....#.#####.#.#.#...##..#...#.#.#.####...#.#.#.....#.....#.##.#.###..##.###.####.#.######..##.##.#..#..#.#..#........#.#.##.##.#.#................#...#..#.#....#....#.######
.#.....#...###.#.#.##.#.#####.#.##.#.#.#..#..#...#########.####........#.###...#.#..##..#.....#.#....#.#...#.#.#.#.#....#.#.#.#.#.##..#...#####.#....##.#.###.....#.#.#....#####.#..#.#..##..############..##..##.........#.#..##.#.#..#.###.##.#..####.##.......###.#.#...#.#....####...........##...#.#.##########...###..#.##.###.##..#..#.#..#........#...#..#.#...#...#..#.#..#..#.###..#.....#.#...#...##.......#.#..#####.###.#.####.##.#.###...##...#.#..###.#...#.#....###...##.#.#.##.#.#.####.#..###.#.#.#.#.......#.#.#......#..#....#.##..#..#..#.#.###..#.#.#.#.#...##.#...##..#.#.##.#....#.#..#......#.##.#.#......#.#..#.####.#.#.#.#.####.##..##..#.#....#...##.#.#.#.#..##.#.##.#...##..##.....#.#..#.###....#..#.#....#.###.##..#.#.##.........#.......##.#.###.#.#.......#..###.##.##......##...####...##.####....#.#.#..#..#..##..#.#.#.#.###.#.#.#.####.##..#.#..##.#.#.#.#..#.###.#..#..#...####..#.#..###.#.###.#.###.#..#####.....#.#..........###.#.....#.####.#..#.##.#.#.#..##...###.....#.#####.#.####...#.#.##...##...##....#####
###.#.##.#...##...##.....#.###...#....#..#..#.#.#########..###..#.#.#.#..##.####.#.#..#..#.#.##...#.#....#.#.#....###.#..#...#..#.#.#.#.#..####..#.#.#...#####.#.###....###..####..#.#..###.############.#..##...#.#.#.#.###.##.....#.##.........#...#..#..#.###..####..#.#....##.#####.#.#.##.##...#...############.#.#..#.....#.#.#..#.#.#...#.##.##.#.###.#####.##.#..#..#.#.#.##.###....#..##.###..##.#.####.##.#.#.##..###....#.###...##.....#.##.#####...#..#...#.#...#.##.#.#.#..##.#..##..#..#.....##.##.....##.##.#.#......####...###.#.....#.#.###........###.#.....#.##..#.##..#.#........#####..#..#.#.#..........#.#.#...#..####..###.##.##.#.....#.#.###..#.#..#.##....##..#........#.#.#.#.#...#.#.....#...#.#.#.#.#.###.#..#....##.###...#.#.#.#.#..#.#.#.##...####..##.##.#.###.##.####...#.#.#...##.#...#.#.####.###.....##.#.#.#...#.##....####.#.....##..##..##...#.#....#..##.###.#.###.#.###.######..##.#####..##...#......#.###..#.#.....#.#.#.#.#.##...#.#.....##.#.#.###.#..###...##..#.#####...#...###...##.##......#...#.#..###..####
.#.#....#.##...#.##.#.##....#.#.#.######.##....#########.#..#.#.#..###.##...........#...###....#.#....#.#.....##.#.###..#.#.#.#.#.......#.######..#..##.###.####.###.##...#.######...#.###...##########..#.#...##.#..####.......#.#....#.##.#.#.##.##.#..####.#.#.###.###.##.##..#.###..####.#..####..##.#######..#.###.#..##.##.....#..#...##..#.##...##......##...##..#..##.##.#####.#.#.#..##.#.#.#..#...###.####..#....#..####..###.#.##.#####.....#..#.##..#...#....#.#.#.......##.#.#.####.##.#.##.#.#.....#.#.....##...#.####.....#.#...#.#.#..######.#.#.#.#.....#.#.##...#...#.#.#..#.##.#.#....#.#####..#..###.#.#.#.#.#.####.#.####.##.##...#..#.###....####.#..#..###.#.##..#..#.##.#.#......#.##..#..##.#.#.#..##...#...##.#.###.#...#.###.#..#..#.#..#...#.######..#..#...##..#.#..#...##.#.###...##..#..###.....#.......##.###.......#.#..##.#...#...#.#.#...#.#.##..##....##.#.###..##...####...##..####..#....#####...#.#.#.#.#....#.#.#..####.#..##..#...#.#.##..#.#...#....##...##....#...#.#..#..###.#.###...##..##.#.#.##.#.###.#...#.#####
...###.#...#.#..##......#.#.#......###.#####.#..#######....#...#..#......#.#.#.#.#.#.##.##.#.#.#..#.#..#..#.#........##...##...#..#.#.##...#####.#.#..#..##..#..#..###..##...######.##..###.#.########.#....##.#...#....##.##.##...#.#####.#..#..#.#....##.#..#....#...#...#.#.#.....###.......#.####..#..#.#.#..##..#...#.....##.#.#.#.##.#...#....#.#.##.#.###..#.###.##.##....####.....###.#......#.#..#..##.###.#..#.#..#.#.#.#................#.#.##...#.#..###.#.#.......#.#.#....................#...##.#.#..#.#.#..#.###.....#.##..##.#.#...##...#####..#...#.#.###..#..#.#.###.....#....#....##.#.....###.#....####.....#.#.####.###..#....#.#.#.....##.#.###...#..#####..####.##..###..#.###.#...#..###...#......#..#.#.##...#.....##.#.#...##.##.###..#...#...####.##..##..#...###.##..#.#.#.##.#.###...#.#...##.#.#..#.#.#..#.....###.#..##.#...#.#.#.##...#.#.#......#.#.###.#..#.###.##..####..#.#...#.##.#..##.#.#####.##......##.#.#.....#...##..#.#..###.#.#....#.#..#.#.#.#.#.#.#...##.#.####..#.#.##.#.....#.#.#.#....#.....#.......##.#.####
.#..#...##..##.####.#.#..######.#.#.#...####.#.##.##.#.###.##.#.#..#.#.#....#..#..#......#...##.##..##..##.#.#.#.##.#...##...#..#..#....#.#####......#..#.#.##.#.#...#.#...##.######...#..##...######...#.#.##.#.#..#.######...##.######...##.#.#.#..##.##.#.#.###.##.###.####...##.##.#.##.###....#..###......#..#.#.##..#.#.#...#.#.#..##.#.#..#.#.#.....##...#.######.....####..###.#####..#.#.##....##..##...#...##..##.........#.#.#.#.#.##.#.#..#...#.....#.##.##.#.#.#.#...##.#.#.#.#.#.#.##.#.##.#.#..##.#.##..#.#...##.#.##.###.#.#..#..#.##.#.#####..#.#.#..#.#.####.#.#.....####.#.#.#.###...#..##.#.##.#.#.#.###.##.##....#.#.####..#.##......##.#..#..##.#.###...#...##.##..##....#......#..##.#...#.#..#.#.#.#.#.......#.####.#...#.#.###..#....##.#.#.####.#......#..##..#..#.....#.......#......##.#...##.#..#..#...#..#..#.#..#.####.#..#.#...#..#.##.......##.###......#.#.#....##..######...###.#......#......######.#.##.##.#.###.#.##.#...#..###..##....#.##..#.#.##...#...#####...##..#...#.........#.#.........#.#..#.#####.#.#........##
.#.####.###...#.####..#.###.#....#...#.#.#####.#...........#..#...##..###.#..#.#.##.#.#.#.##.....##.##.###.....###....##.#.##.##.##.#.##.#####.#.#.#.##...#..#...#.##....##.#..#####.##.#..##.#########.##......#.#.#########.######..#.##.#.#......#.................####.#.#.#..###...#..#...#.##..#.#####.#...#....#.#.##...#.#..#.##..#.....###..###.#..###.....#.#..#.#...#..#.############...#.#.#..#...#.#.#.#.#.####.#.##.#..#.#...#..#####..#####.#.##.........####..##.#...#..#####...#.##...#...#.#.#.#...#....#.#.......#......##...#.........#..#....#..#.............###.#....##......#.#..##........#..##..#...###.#.#.#.#..##..#.....#.#.##.#..###.##.#..###.#.#.##.....###.#.#..#.#.###.##...##.#.##...##...##.##.####...#.#.#..#..#.##..##.#.#..#.......#.#.##...#.##..##.##.#.##.#.#.##.#.#.#...#.##....#.#.#..##..#.#..##.##...#....#.####...#..##.#.#.###..#.###.##....##.#.##.#.########.#..###.##.#..#.###.#.#.#.....#...#..####..#.#.#..###...#...##.#...#..#....##..#.#.##.#.##...#.#.#..#.###.#..#..#.#.##.#...###.###.####..#.#.##.##
#.....#.####.#...##.##........###.##.#.#..###.#..#.##.#.#.#.#.#.#.#..###.##.#.#.######.......#.#....#..#.#.##.###..#.#........#.....#.##..#.#.....#...#.#.#.#.##....#.###.#.#.#.#.#.#.....###..#.#####..#.##.#.#.....#.#####..#.#.#.#.#.#....#.#.##..#.#.#.#.#.#.#.#.#..#.......####.##..#..##....##....#...###.#.#.#.......#.#.#.#.#.#..#..#.######....#..#....#.#.....#...#.#.#.#..#.#########.#..#...#...##...........##..#...#..##.##.#.#.#.#.#.#.#......#..#.#.#.#.#.#####.#.#.#..###.##.#.....#.#..#.#.....#.###.##..#..#.#.#.##.#.#.##.#..#.#.#.####.#..#.####..#.#.#.#.#.#.#.#..#.#...#.#.####..#...#.#.#.##.#...#..#..##..#......#.##...###..#.#.#.#.#.###.....#####...######.####..#..#..#....##.##....#....##..#.##.####..##.####.#..#.#....#.#.......#.#.#.###.#..#..##..#.#......######...##...##.#.###..#.##..#.###..##....#.#..#..##.###....#..#.#..#....##...##....#....##.##...#.#....#######...######...#..#..#.#....#.###..##..#.###.####..#..#.##.#.#...##.##..#.#.#...#.#....#.....##.......#.#######.##..#....#.###.######.....#..#..##..#
..#.###...#..##.#....#.#.#.##............#..#...#.##.#.#.......#...#..#..#....#..####..##.#.#.#.#.#.##.#.########.####.#.#.##.##.##..##..#..##.#.###.#...#....#.##.#..................#.####.#.#..###.#....#.#.##.#.#...###..#...........#.##...#.#####...#.#...#...#.#..#.#.#.###.#.#.#.##.#.##.##..#.#.##.#.#...###.#.#.#.............#..#.##.##..###.##.#.#.#.###.#.#..##.##.....#...#######..#.###.#.##...#.#.#.#.#.###.#..####......#....#....#....#####.#..#...#..............##..#......#.#.#...#.#.##.##..#..#.#..#.#.##...####..##...#.#...#.#.#.#.##..###.##..##..##.###.#...#..#.##...####..#.#.#...##..##..#.##.#.#.#.#..#.##....#.#....#............#..#.#...###.##.###.######.#.#..#####.##..##.#.#.#.##.#.#.#.....#..#.....#...#....#.#.....#.#.###..##.#...#.#.#....#....##.#.##.###.#.###.###.....#.#..#..#...########.###.#.#.#.#.....#.##.#.##.#.##.######.##.#.##.#...####.##..##.#######..#..###.##.#..###...#.#.###....#.#.##.##.#.#..#.#.##.#.....###..####.....##.#...##.#.##.#...#.#.#.#..####.#####.###.#...........#..##.##.###...#..
#..###.#.#.#..#..#.#..#.#.#.###.#.##.#.#..#.##.#..#....####.##.##.#..###.##.##..#..#..#..####......###.#..#.#.##.####.#.#..#.#.##.#.##.#..#...#...#...#.#.###.#.#....##.#.#.#.#.#.#.#..#..#.....#..#..####..#...###..#.#.#.#..#.#.#.####.....#.##..#.###.#...###.#.##..#..#...#................#.#.##.#.........#...#.##..#.#.#.###.#.#.##.........#........#......##...#.#..#.#.###.#.#.#.#....#...##...#..#.##.##.##..###.##..##.#.#.####.#.#.#.######........###.###.#.#.#.###.######..#.#.###...#.#...#...#..##.##.##...#.###.######.###.##..#.#...........##......#...###.##..#.#.###....#.#.####....#.##...##.#.####..#......#####..#.#...#.#..##.#.#.##.#.#.#..#.#..#...#..#...######....#.#.###...#..#..............##.##.#...####.#.#.#.##...#.##..#.#.#.#.....#.##.#.#.###.#.#.##..##...###...#....##.####.#.#.#..#.#.##########......#...##.#................#.##...##...###########...#.#...##.#.#..####..#...#..#..#...##.#..#.#..............###...#.##.#.#..#.#..##.##.######.##.....#..#.#..#..##.#........##.#####.#.##.#.#.#.#.#.######..#..#.
..#.#......#.###.#.#.#........##.#.##.#.#.......#..#.#......#......#..##.##...#.##.##...#.....#.#.#######.........##..#.##..............#...######.#.#..#.##.....#.#.#...#..#.##...#..#.#..#.##...###..#...###.#.#..#..#....####..#.#....#.#.#.#..#...###..##........#.#.#.#.#..#.#.#.#.##.###..........#.#.##.###.##.#..###...#.#..##....#.######...#.##.##..#.#.####.##..#.................##.##.###.#..##.#.#......##.#.#...#......##.###.##.#.###...#.###.##..#.#..#...#...##.......#..#.....#.#####.####..#.##.##...#.##..#...######.#...#.##.#.#.#.#.#.#.#.######..#....#...###.....#.#.#....########....#.......#..#####.#.####.##..###.##..#...##..##..##.#..###..#.#.##.#.#.#.#.##.#.#......#.##.#.#.#.#.#.#.#.#.#.........#...............##.####........#.#.#....#.....#...#....#.###.#.###.#.#.##.#.#..#.....#.#........#####.##.#.#..##.##.#.#.#.#.#.#.#.#.....#.#..####.#.#.####.##....##.......#...#..#.##.#.#..#.###....#..#..#.###.##.#.#..#..#...#######.....#..#..##.#.#...#.#.#..#..###..#......##.#.#.#########.#.#..#.........####.#..#..#
#...##.#.#....#...#..##.#.#.#.............#.#.##.#.#..##.##.##.#.#######.#.###........##..#.#..#..###..#..#.#.###..##....#.#.#.#.#.#.##..##..###......#.#...##.#..#..#.##..######.####....#####.#.....#..#.........#.#.#.####.#.##.#.#.#.###..###..##.####..#.#.##.#...........###...#....###.#.#.#.#.####.####.#......#..#..##..#.##.##.#.#.......#..##....#.#..#..#..####.#.#.###.#.#.#.#.#...#...###..#...#..####.###....###.##.#.##...#...#..#.#.#.#.#.#.#.#.#.##.#.#.###.#.#.#.#.##.##.#.##.#...#...#.#.##..#.....#..####..#.#.#.###..#.#...#.##..###..#......#...##..######..#.#.#.#...#.#.#........####..#.#.#.##.#..#.#..#..#..#..#.##.#..##.##...##.#..#.##.#..#....................#.###.#..........#..##..##.#.#.#.#.#.##.##.##.#.##.#.#..#.....#.#.#.#..#.#.#.##.##.##.#.#.##.###.#................###...##.#.#.#.#.###.###...#.#...#.....#.##...###.###.#..#.#....#..#........#......##..#.##.#.#..##.#.#........#...###.#...#.#.###...#..#..####.###########.#.##..##.##.....#.###...###.####.#..#.#.##.###.##########.#.#.###.#.#.#.####..#.##.##
.##..#.##.##.#.#.#.#..##.##.#.#.#.#.#.#.#.##..#......##.#...#.#...######....###.#.#####.#..#..###.##..#..#...##.#.##..##....#..##...##.#.#.#..#.#.#.#...#.#####..###..#...###########.###..#.#..#.###.#.##########.....#..#.#...#......##.#..#.#.#.#...###.#.##.###..#.#.#.#.#.#.#.##.#.####....##..#.###..#.#....#.#.##.###.#.#.##.#.#......#.#.##..#.##.###..#...#.#..#.#....##..#..##..#..#.##.#..#..#..#...#....#####.#.#....#.###.#.##.#...#............................#.....#..#.......##.#.#..##.#......#..#.#..#.####.##......#.#...##.#.####.##..#.#.##.##.##.##.######.#.....#..#.#....#.#.#.#...#..##..##.....#.#.#.#.#..#..#.#....##...#.#.#.....#...##..#...#.#.###.#.#.##.#.###.#.#.##.#.##.#.###...#...#.###...#.....#...###...#..#.#..###.##.##..#....................#.##.....##.#.##.#.##.#..##.##.###......#.##..#..#....#.#..#.#.....#.###...#...##...##.#..#.#.#.#.#.##.##.#...#....#.###....#...#.#.#.#.#.#.#..###.....##.#####..##.######..######...#..#....#.#.###.....#.#..##.###.##..##..#.#.#..########......##...#...#..#..###.####
....#..#.............#.#.#.#.#...#.#.#...#..##.#######....##..##.########.#.....#.#.......###..#.####..#.##.#.......#...#.###.#...##.........#...##..##.#.#.#..#..#..####.###########..#..##..##...###...###.......#.#...#....#.##.##.#.#..#........#.#.........####.#..#...#..#...##..#.#####.#...#...#..#...#.#..#..#..####...........#.##..#..##.#.....#...#..#.#.#.#..##.###.#.###...#..##..#.#.#.#..#..##.####.#..#.#....#.#.#.#......#.##...#.#.#.#.#.#.##.#.#.##.#.##..#.#.#..#.#.##.#...#...##...#.#.#.####..#.#..##..#...###.##..##.##....####...#....#.........#..#.##.###.#.###.#.##.#..#...#####.#...#.##.#.#......#...#...#...#.#.####....#..#.#..###...#..#..#..#.#..#######........#..#.#..#...##.#.#.##...###.#.##.#..###.#.#.###..#.#.#.#....#..#..#.#.#.#.#.#.#.#.##.....#.####.###..###.#..#...........#.#.##....#.##.#.#.....#...#.#.#.#.#.#.#.#.#..#.###..#......#######..#.#.#...####..####.#.##..#...#.......#.#...##.###.#..###....###.#..#.####..####...##......#..#.#.#...#.#.##..###...#.#....#.#########.#.#.###.#..##.#.##..#....##
#.#...#..#.#.##.#.##.........##.#....#.####.##.........##....#..########.#.#####.#..#.#.#..###.....#.#.##...####.##.##.###....######.#.#.#.#..#.#.##.#..#.#.#.#..#.#..################..#.#..#..#.#.#.#.#####.#.##.##.#.#.#.##...#..#.#.##..##.##.#.....#.#.####.##.#..#.###.#..#.#.##.#...#...##.#..##.#.#.#.#####.##.##..#####.#.##.#..#...###.##.##.#.#..#.##..#..#.#.#.#.#.....#...#.###.#.#..##...#.#.#..##......#....#.#........#.##......#..#..#..#..##....#....#....#..#...#.#...###..#..##.#.#.###..#..##.#.####....####.##.#.#.#...#..#.#.####.###.#.##.#.#.##..#.......###...#..#...#..#..#.#.##..#.####....####.#.###.##.#.#.#....#.#...#.###..#..#...#.#..#..#.#...#.#.####...#.#.##...##.#.###.#....#....#.#.##...#...#........#.#.##.......##.#..###.#..#...#####.##.##.#.#...#.##..#.#......#.#.#.#.##.#.#...####.##...#....#######.####...............#.#####...#.#.#.#...#..#...#..#......######...#.#.#.#.#.#.#.#.#.#.#..####..#.###.#.#..#..#....##..#..#..#...###.####..#####.##.....#..##.#.#.#.##....######....#....#..#.......#.#.#.#.##
###.#..#.#.##....#...#.#.###..##.#.#.###.#..#..#.####.#.#.###..#########...........###.#.##....#.#.......#.#######.......#.##.###.#.#..##..##.....#.###.#...#...#....##############..#.#...#.##........#.###..#.#.##........#.#.#.##.##.###.#.#...#.##.###.#..........#..#.....###.......##.#.#....####.#....##..........#..#.###...#.#.###.#.....#..##..#.#...#.#..###......#.#.#...##.#..#.#..#####.###...#...#.###...#.##.###.#.##.#.#.#.#.##..#.#..####.#.#.#..#.####.####..#.#.#.#.#....#..##..#...#.#.#..#.#..#.#...##.#..#.#........#..###....###..###...#..#....####.#.#.#.#.#.#.#.##.##.###.#.#.#..#...#.###.###....#....#...##..#.##...##.##.#..###.#.###.#.#.#....#.#..#.#.#..#.###..#.#......##...##.#.#.#.......#.#.###..#.#.##........######..#.#..#..#.#.#.#.#.#..##...#.#..#...#.#.#.#.##.#.##.####.#.##.#####.#.#...##..#.#.....#.###.##.#.#.#.#.#.##.....##.#.###......#...####.###..#.##########.#.#.........#..#.#...#.#.##.#.#..#...###..#...#.#...#..#.#..##.###.#..#.#####.....#####.#..#...#...#.##..##.#.####.#.#..##..#.#.#........###
##.#..#.#.#...#.#..#.##..##.#.#..##...#...#..##...###.#..#####..#######..#.#.#.#.#.......#.#.#..##.#.#.#.#####.#.##.#.##.#..####......#...#...#.#.#..#..#.#...#..#.#..########..####.#.###.#.#.##.#####...###.###.#.#.###.#.#.........#.#.......##....#.#....#.##.#.#.##...#.#...#.#.#.#......#.#.#####..##.######.#.#.#...#..######.#...#####.#.######.#...#.#..#.#.#.#.#.#..#...#.#....#.#.#.#####...#.#.#..##.###..#.#...#.###...##.....###...#....######....#.#.#..#......####.......#.#..#...##.#.#....##.....#...#.#....#...#.#.#.##..#...#.#.##...#.#.#.##.#..#######.#..#.....#.....#...#.##.#.#.##..#.#.......#..#.#.#.##.#.#.#.#.##.#.#.##.....#.#.#...##.#....#.#..#.#.....##.##....####.#.#.#.#.##......###.#.#.##.....##..####..#.#.##.....##.##...#.#..#.........#....###.##..##.........#.#.#.#..##.....#..........#.#.#.#.#..##.#..###.#.##.##.#.#.#.##.#.#......###.#.###.#.###....#.####.###.#.#..#..#.#.##.#.#.#...##........#.#.#.#.##.#.##.##.#.#.#.#.#.#.#.##...###..#######.#.#.....#..##.#.#.##....#.........#....#..##..###..#.#.#.####
.....#.....#.#...##....#..#....#.#.#.#.#.#.#.#.#.#####..#.####.##########...#...#..#.#.##..#..#..#..####.###......##..#...#####.##.###..#..###..#...#.#..######.###..###..###..###.....#...............#.#.#..#......#...###.#.#.#.#.#....#.#.#...#.#.#...##.##....#..#..##.#.#####.#.#..##.####..###..#.#...#.....##...##..#.#.#.##..#.#######...###....#.###.#.......####..#.#.#####.#......##.##.#.#......#.......#.#..#....###.#..#.#.#####.#..##########.#..##.#.###.#.#.###..#.#.#.##..#..#..#...####...#.#.#.#.####.#.#..#.#..###...#..#.#..###.#.....###.#..#######...#...#.#..#.#.#..#.....#.......###.#.###.#####.......................#.##.#.#....#.#..#..###...#....#.#.#.##.##.#..#.#..##....#.#.#.#.##....##...#.#.#..#...#.#..#....###.##...##.##...###.##.##.###.#.......#..#.#.#.#.#.........#..##.#..#.#.#.#.#.........#.###.##..#......#...........####.#.#.#######...#..##.######.#....#.....#...#...######.#.#.#.#.##.##.#.......#.#.#.......................#.##.#.#.#####..#..#.#.#..##..#.....#.######.#####..#.##.###.#...##...###..##
.#.#.#.#.#....#.##.#.###.#.#.#..................#######.#..##...###.###.##.###.###..#..#.#.#.#.####.#.#.#....##.#.####.#.##.###..##....#..#.###.##.#....#..#.#...#..#.###..#.#..#.##.###.#.######.##.##.....##.###.#..#.####.##...#....#.###.#..##...####.##..#.#.###.##..#...#..#......##..##...###.#....#.#.#.#.####.##.#.........#.#.########.###..##..##.#...#.#.#...#.###.#.####.###.###.#.........####...#.#.#...#.###.#..#...#....#######..############..#.#.#..#...#...#.#.##...#..#..##..#.#.#.....#.#..##.#.#.##..##.#.#.#####.##..#..#.#####..###......#.#.#.#..#.#..###.#.###..##..#.#.#.#.#.#.##.#.#.#.###.##..#.#.#.#.#.#.#.#.##.#.#.....#..#.#.....##.#...###..#.###........#.##....#...###.#.##...####.#.###.####.#.##.##..#.#.#.###...###.#.##..##.###.######.###..#.##.#..##..###...#.#.##.#..#...#.#..#...#...#.#.#.#.#...#.##..#..####...#################..##.##.#.##.##.......#...##.#.###.#.##..#.#.####...........##..#..#.#.##......##.#.#.#.##.##.#.#.##...........#####..#.#..###.#.#..#.#.#..#.#####.....##....#.#.#..#...#.#.##.#.#
####.#..##.#.###....#...#....#.#.#.#.#.#.#.#.#.#.###.#....####.###...#...#..###.###..#.#.......#.#....#...##.#...###.#..##...##.####.#.##......##..#.##...#...#.###....###.#...#..##..#.#...#...###....#.####.......##..###....#.###.###.....##.#.#.#...##...#.#######...#.##...#.##.#.#...#...#......#.#........######.....#.#####.....#.###.#..##.#...#.#....##..######.......####...###......#.##.#.#.....#..#...#.##..#.#.##.#.#.##.###############.#.#.#.#.......###.#..##..#.###.#.#...######...#.#.#..##.#.#........###.#.........#.#..#.##.###..#####.#####.#.#.##...##...#.#..###...##...#.....###.......#..#...##.###..#...#.#.#.#....####.###.###..#.##.#.##.##.#.#######.#.##.#...#.#.#..#....##..##.#.##..#.###..#.#.....##.#......#...##.....#..#.#.#...#..#.###..#.#.#.#.###...##.#.#.#.#....#..##.#...#.###.###.#.##..##...###.###...###...#............#.#.###............#.##.#.##.#.##............#.....###..#.#.##.#.##.#.#.#...##.#.##.#.#..###.##.#.###.#...#.#.##.#.#..####.###..#.#......#...##.#...#.#.#.#.#.##.##.....###.##..........
......##..#..##.##.##.#..#.#..###..##..##..##..........##.......#.#.#.#.#..###..#...###.#.##.###.##.##.#.#..#.#.#.#....#.##.###..######...#.###..#....###..##.....#.#.#.##.###..#....##...##.#.#.#.###...##...###.#.#.#..#.##.#.#####....#.#...#....###..#.#....#.###.#.#..#.#.#.....#.###.##.#..###.##.###.#.#.######..#.#.##......#.##........#.....#.#..#.#..##.#.####.##.#.#.##.##.##.#.##.#..#.##..#.#.#..###.#.####...#.#.......##############.#.........#.#.#.#.####.#..#.##....#...#.#.#..#.#.##..###......###.#.####..#.#.##.#.#....#...#..#..####..##...........##.##.#.#.#.###..#...#.#.###.###.###.#.##.#.#.#..#....###.##.#.#.###.#.#.##....####..###.#.#...#..#######..#######.#...###..#.#....###.....#.#.###.##...#.#.....##.#.#.#.#..#.#.###......##..#....#..#.....#...#..#.......#....#.#.#.....#.###....###.....#...##..#...#..#####.#..#.##.#.##.##.....#.##.#.#.#.#.##.#.#...#.#.#.#.#.##.##.#####.##.#.#..#....#........#.#.#.#...#.#..#.####.......#..#.###.#######..#..#####.#...#.##.#..#.#.##.#.#.......#.....#.##.#.##...##.#.#.#.##
.#.#.##.#.##.#..#..##..#..##.###.###.#...#.#..#.#.#.#.#...#####..........#.....#..#.#.....#..##.........#.#.........#.##.#...#..########.####...##.#.#.#.#.#.##.##..##......#..#.#.#..####............##....#.####......#.......#.#..#.#..###.###.#.....#.###.#....##....#.......#.#.##.#.#...##....##.#...#...########..#..###.#.#.##.#.#.##.#.#.###..#..#.#..#.....#.#.#.##................##..#.....##.##..#....#......#.#..#.#.##..#.###########.##.##.##.#...###..##....#.#.#.#.#.##.#......#...#...#....#.#.############..#....#..##.##.#.##.#.#..#...#...#.##.#.#.#.....#..#.#.##.#..#.#......####..#...#.........#...##.###.........#........##.####..#.#...#.#.#..######.##....#.....#.#.#..#...#.#....#.#.#.#####..#..#..##.#.#..##........##..#.#..##.####.##.###.#.##.#.#.#.#.#.#.##.#.#..##.#....###.#######.#..##.#.#..##..#.#.#.#.#...####..##...#....###.##.##.....###..#.#.....#.#........###.##...............#.#.#..#.#.#.#.........#....#..######.#.##.##.##....######.#.#.#....#.#.#######..#...........#.#.###.###...###...##.#.##...#..#.
#.#..#.....#..#..#...##.#.#...#..#.....##..##..#...#...###......#.#.#.##...#.####..###.#.#..##.#.##.#.##....#.#.#.##.#....#.###..#####....#..#.#.##..#............#.#.##.#.#..#...#.#.....#.#.#.#.#.#....#.#...##.#.#.#..######.....#.#..####.#...#.#.#.#....#.#.#...##.#..#.#.#.#.##.......##...##.#..###...#.##########.#.##.#####......#....#...#.#.###..##.##.#.##........#.#.#.#.#.#.#.#..#.#.#.##.##...###.#..#.#.#..#..###....#....#########....#..#...##.###.#....#.##.....#..#...##.#.#..#.#.##..##.#...#####...####..#.##.###..#..#...#....#.#.##..#.#....#...##.##.#..#.#..#....#...#.#.#.#####.#.##..#.##.#.####.##.###.##.#.#.#..#.#.#.####.#.##.#..#.#......#.####..##.#.###.#.#....#.#..##...#.#..#.....#..#.#.#.#.#..###..####.##.#.##..##..#..#...#....####......#........##...#..##..#.#.##....#.#.#####..#.##..#.#.#.##.........#####..##..##.##.#.#...##...##.#.#.##....#.#.....##.#.#...#.###.#.#.##.##.#.#..#..#.#.##...#.#.#.#.#..##.#.#.#.###..##.#####..#.######.......##.#......##.#.#.#.#.#.#.#.###..##...#.#.#..#.#.#.#.....#.##.#..
..#.#.##.##..#.#.#.###....##.###...#.#...#..#####.###.#....#.#.#..##..##.#.#..##.#.####...#.....#...#..####..#...##...#.#....###..######.###.....###..#.#.##.##.#.....#...#.#...##....#.###..#...#...###.###.##....##.#.#.......#.#.....######..#..#..#..###......####...#..##..#....#.#.#.#..#.#..#.#.....#.#..######......#...###..#.#.#####.##.#.......#..#.#..#...#.##.#.#..###.##..##..##...#..#......#....#..#.#.######..#.#.#.#.#.#############..#...#....##..#.##.#.#.####...###.#....#..##....#.####.#.#.###.#.#.#####.....#.##.##.#.#.##.###......#.###.##..#...##..#.#....#..#.##.#.#..#######...#..#..##...######....#.#####..###.###..#####...##...##.#.#.##.....#..###..#.###..##.##.#.####.#..##.###.#.#.#..#.....#..###.#.#.##...#...##....#..##.#.##.#.#####.#.#.#.#.##.#.#..#.###..#.###..#.##.......##.#.#.###..##.#...#.##.#.#....#.#...#......#...#.#...#..#.....####.##..###.#....#..#....#...#.##....####.#.###..#..#.##.#..##..#.###.......#.#..#..#####.#.#######.#.##......#.##.#.....##.#.#..#...#..##..###....##....#..###.##..###.#
.#.#........#.......#.#.#..#.##.#.#.#.##.#.######..##.#.#.#...#..####..##...##...#.#####.##.#.#.#.#..######.###.#.#.#.#.#.#.#.##.#.########.#.##..####.#..###.######.#.#.##.#.##.#.##..####.#.#.####..###.....#.##..##....#.#.#..####.#.#####.#.#.#..#..##...#.#.####.#.##.#..#..#.##.#...#..#.#.#.....#.#..##.########.#.#..#.#.#.#.##..###....#.#.##.#.##.#.###..###.#...##..#....#.#.#..####.#..##.#.##.#.###.#.#...##..##.#.....#.#...#############...####.#.#.#..#....#.......#..#.#..##.##...#.##..####......#..........##.#.#.....##..#..#....#.##.#....#...##.#.###.#.####.#..##....#.#.#.###.####.##.###.#.#.########.#...#.###.#.#....###.##.#.##.#.##......#.#.##.#.#.##.##..####.#........##.##.###...###.....#.#.#.#..###........#.#.#.####.#...#.#..###.#.####...###...#.#..#.#..#####.##.##.##...#.##.#.#....#..#.#.....#.##.#.###..#.#....##..#.#.#.#.#..##.#..####.#.....#..#.###..##.###..#.#..##.#..##.#..#......#.#..#.###.#.##..##.#.#.#.##.#.....##.#.###.#...#...#.#....#.##.##...#.#.#.#.#.#.#.###.#.##.#.#.#.##.#..#.#...##......#.#...
....##.#.#.###.##.#....#.#.#.....#......##########.#.###.#..#.##...##.##.##.##.#..#.#.#.#....#.##..#...###...###....##.#.##.........###.###.#.#.#.#......###..#................#..#.#.#.#..#.....##..#.#.#.#.####.#.#.##.#..###.###.#.######...#...#.##.###.###..###......###...###....#.###...#.##.##..#..#.##..#.###...###.#.........#.#.#.#.#.#.##...##....#####.....#.#...#..#.#....##...#.#..##..#..#..#.......#.#.#.#.....#.#.#..##..#.######.##.##...###.....#...#.###.#.#.#..#....#....#.#..#..#.#####.##.#.#.#.#.####.####..#.#.#..###..###.....#..#.###.##..#####..######..#..#.#.#.#...##...##...#..##....#.#.####..#.#......#..##.#..#...............#.#.##.####...........########.#.#.#......###.##.##..#.#....###.#.##..##.#.#..#.....##...#.#...#....########.##..#.##.#.#....####.......##...#..#.#..#.#.#.#.#..#.#.#.##......###..###.#...#..###.....#..#.##.###.##.#.##.#.##.#.###..##..##.#.#..#.#...###...##.#.#.#.#..#.#.#.#.#.#........#.#.#.#.#......#...#.#..#...##.#..#...###.##.#.#.....#..#.##.......#.....##.#..#.#.####.###.#.###.
.#.#....#..##.#..#.#.#......##.####.#.#.#########.#..###.##.##.#.##..#....#..##.#.#.#.#.###.#.....#.####..#.#.###.#......#..#####.#..#..##...#.....###.#.#.##...#.#.##.##.#.#.##.#........#.#.#.##.#.....#..####..#...#...#..#..#....#..#.#.#.#.#.##...##.#....##..###.#######.###.##.#.#.#.##.....##.#..#.#.#..#..####.###...#.#.##.#..#....#.#.#.#.#.#..#.#......##.#..#..#.###..#.#.#...##...#..##.##..####.#.#.#........#.#..#....#.#.##.#...#........#.####.#.#..#.#..##..#...#.##.#..##.#...##.#.###.#.#..#......#.#.......#.#.##...#..###..###.#.####...#....#.####.#.###.#.#...#...#....#..###.#.#.#.#...#.#.....#####.#..##.##.##.....#...#.##.#.#.#.#.#...#....##.#.#.##.#.###########.#...#.###..##.#....#..#.#.#.........##.#..##.###.#.##..##....#.#.#.#.#.####.#.##.#.....###.#...###.#.##..#.#..#....#....##.#...#...#..#.##.#.##...#####..##..###..#.###.#.#.##.#...#..#......#.#...##.###...#####.....##.#.####.###...#..#............###.##......#....#.#.#..#.....##.##....#..#.#.#.##...##.#.###.#....##.#.#..#.##......#.....##..###....#..
..#.########..#.#...###.#.#.#.#####..#...#######...#..#..###.......#..#.#..##..............##.###.....##.#.....##.##.###.#.#.######.#.#.#.#.#.#.##.####..#...#.####.#.#..#.#.....#.#.#.###...#..#....##.#######.#.##.###.#..#.##.##.#.#.............#.#.....#.##.#.#.###.#####..#..............###......##...#.##.#####..#.#.#.###....####.#.##........#.###..##.#..##.#.##.#.###.#...#..#..###...##.#..#.#.#..##...#.#.#.#..#..###.#...###....##.#.#.#.###.#.#...###.##..#.##.##.###...#.#...##.#.#.#.##......##.##.#.....#.#.###.#.###.#..#.#.####..#.##..#.####.###...............####.##.#.##.#............##...##.##.###..#.##....#.##.#.##.#..#.#..#..###.##.#.#.##.#.#.#.#..#.###########...###..#..###..#.###.#..#..#.##.#.#.....#...####..####.#.#.##.#.#.......#...#......#.#.##.#..#......##..###..##.#.#..##.###..##.#.#.#....#..#.#.#..#####..##..#.#.##.........#..#.#.##..####.....#.###.#.###.###..#.#............#.#.#.#...#.##.#.##.#....#.#.#.####.####...##..#.#..##...##..#.###.#.#..#....##......##..#.#..#.....#.##.#.#.##.###.#..#.#.#.#
#....#.###..#....##.#....#......##..#..##.#.###.##...###.###.#.#.##.#..#.#..###.#.#.#.#.##.#####..#.#.##..#.#.#.#..#####......##..##...........#.#...##.#..##..###.#...#...#.#.#.#..#..##.##..#.#.#.#.#..#####.....#.#....#.#.........##.#.#.#.###.#.#..#.#..##......##...##.#.####.#.#.#.#.#.#....#.##...#.#.......##..#....#.###.#.#..#.###...##.#.#.#..#.#.##..#.#.......#..#.######.#.###...#.#....###...#.###.###...#..#.#.#....#.##.##.##......#...###...#.#####..##...#...#.#.#.#..#.#...#.......#.#.##..#..#.#.#.#.#..####......###......##.##..#..###..#.##.#.#.#.#.##.##.#...#...##.##....##.#.#.##.####.##......#..#.##.#.#...###...#..##....###....##............#.#.##.#.###########.#.#.#..#..#.#.#.#.....#..#...###..#.#.###.#.##.#.#.##...#.......#.#.#.###.#.#.#.#..#.#.#..#..#.##.##.#.####...#..#.##..##.#..#......#.###.#...#..#.####.#.#.#......#.#.##.#.##.#...###.#...##.#.##.#............#.#..#.#.#.##.#.........##.#....#....#.#....####.###....#.#...#...#.#.##..##.###.#.#..##.#.#..##.#.##.###..#.#..#.#.#.#........#......#...#...
#.#.##..##.#.#.#.#..#######.###...##.#.##...###.#.##..#...#...#.##....#....#.#.#.#...#.###.....#.#...##.#.#..#....#####.#.#.##...###.##.#.#.#.#....##.##.#...#.#....##..##..#.##.#.#.##.#.#.#.#..#..#...#####..#.#.....#.###..#.#.#.#....#..#..#...#...#.#.##..#.#.#.#.#.#.....#####..#.#..#..#.##..#...#..#.#.#.#.##..#..#.#...###....#...#..#..##.#.#.#.#.....##.#..##.#.#..##.####...#..#.#.##.#.##....#.#####.#.#.#.#.#.#...#.###..#.......#.#.#..#.###..##..######..##.#..##..#...##.##..#.####.#.#.#..#..##.#.#...##.#.#.##..#.#.###.##.#.#.#..##..#..##.#.......##...#..#...#.#.##.#.#.#..#.##..##....####...###.#.###.#.......#.#####.##.####.#....#####.#.#.#.#.#.#...........#########......#.#..##.....###.#.#.#.#.######..#.#...#.#..#....#.#..###.#.#...##..#.....#...#......#.#.#....#......####.#..##...#......##.#.#.##.#.##.#.#.#.....####..####.#.#.##..###......#.....#.####..#.....####.#.#.#.#.##.#..###.##.##.#.#.####...#.#..#.###..##.#.#......#.#.###.#.#.##....##.#..##.....#..#...##.#.#........#..#.##.#...###.#.#.#.##.#.##..#...##
...##..#...#...#..#.....#..#....#.#.......##......#..###.#.#.#...#.##.#.##.......#.#.#.##.#.##.##.####....#.#..###....#...###.##..##.#.#...#...###.#.......##.#.#.#.#.#.#.#.#.#.................#.#.#.#.#####.#...#.#.#...####..##...##.#..###.#.#..#.#..#..##..###........#.#...#...#..#.#.#..#...##.##..#.....###.##.#.#..#.#.##.#.##..#...#..###.........##.#.....##.#...#.....####.#.#.#.##....#..#.#.#.##........#....####..###.##..#.#.#.##...#..###.#.#.#..####..##..##.#..#.#.#....##..#.####..#.###..###...#.##...#....##..######.....#...#..#####......#.#.#.###.###...#.#..#........#.#.###.#.#.#######.#.....#######.#.#.#...##...#.##.####.#.##.###..####..##.###.#.#.##.###########.#.##..#.####.###.....#.....########..#.####..#...#.#...#.###..##.##...#.#.#.#.#.#..##.#.#.##.#.##..#.#.########...#.#..##.#...#.####............#.#.#.#.#.#.#.##.......##...#.#.#..#.#.....#.##..#.#....#####.##......#..##..#.#.##..####..#..####..####..#.....###.#.....###......#.#...#.#.#.#.#.#..#..#.#..#...##.#.##.##..#...#.######.#..##.#..#.#.#.#...
#.##.#...####.#.#.#.####.#.#.#.#....#.#.#..##.#.#..#..#.....#.#.#.##....#..####.#..#......##......#..##.#...##...##.##..#.......#..##....#..##.#.#.#.#.#.#........#.............###.#.#.#.#.#.#.#...##....####.#.###...######.#.#.#.#.#..##.#...#..###.#.##.#.#.#..#.#.#.#.###.#..#.#..####.#.###.#...###...####.#..#..#.###.#........#.####.##...#.##########...#.#..#..#.####.#######......#..#.###..#.......#.####...#####...###....#..#...####.####..........#..#.#.#.#.#.#.#......#.#.#..#..#.#..#.....#....#.#.#.######.#...##..#.#.#.#.#..###.##.....#.#####...#....##.#.#...##..#.#.#.#.##..#....##########.#.#.#########..#.##.###.#...#...#..#.##...#..#.#.##...#.##..##...#..########...##.###.#....#.##.#.#.#.#.##########......#.#.##..###.##..#.#...##..#....#....#..#...##......#...#.##..#####.#..#..###...#.####..##.#.##.#.#.#.##..##............##.##..#.#..##.##..###.#.#..#..#.##.#.#.##..#.#.####..##..#........######.#.#############..#.##.#..##.#.####.##.##.##.#.#...#....#..#.#.#..#..##.##..#.#.##.#.#.##.###.#..#.###...#..#.#.#.#.
.......##..###..............#...#.#.####.#.##..###...#.#.#.##...#.#.#.#.##.#.#..##.#.###.#.#.#.###.#.#.#.#.#.##.##...#.#####.##...#..#.#.#.#..........#...##.#.#.###.#.##.#.#.#....#..##...###...##.##.#.#.###.######.#.#####.#.#.....#.#....#.###.##.........#.#.#.##..#.#.#...#.#..#...##..#.#.#..#..##.#....#.#.#.###..#....#.#.#.###.#.#######.#.......##.#.#..#.###.#...##.#####..#####...#####..#..#.###.##.....#.#.#.#.#...#.#.#.##.#.#.#.#.#..##.##.##.###.#..............#.#.##..#..#.#.#..#.##.###.#.##..........#..#.#.##.##.....#..#..#...####.#.###.#.#.#.###.#...#.#.#...###...#...#.#.#####.#.######....###########..#....#.#.###.#.#.#.#.#.#.#.#.....#..#.....##.#.#.#.#.#.####.#.#.....####.#.....#.....###..##########.##......#.#.#..##.##.########..#.##.#.##.##.#...##.##.#.##.#...#..#.....#..###..#........#.....#.##..#.#...#.#.#.#.#.#.#.###.##.#.#..#...#..#.##.#.#.#.#....###......#...#...#.#.##...#.##.##.######.....#########.#.#..#..#.#.#.#.#..#........#####.#.##.#.#....#..#..###.#.###..............#..#.##..#.#.###.#.#.#..#
####.#.#.#..##.#.#.#.#.#.#.#.##.#.###........##.##.#......#..##...#..###.....#.####.....#....###.#...........#..#..#.#...##..#.##...#.#..#.#.#.#.#.#.#####.#..#...###..#..####..###..#...####.#.###..#.#....#....##.##..#####..#..#.#..#####....#.###.#.#.#.#..........#..#..#.#..#.#..#.#.#...#.#.#..#..#.#.#.......#.##..#.#.##..#..#.....###......#.#.#.......#.##......#.##...###.#......#..###.#...#..#...#.##.#.##.......#.#.#................#...#....##......#.####.#.#.####....#.##.....#.##.#...#...####.#.#.#.#..#..#.#.....#.#.#..#..###.#...##..##........#####.#......#######.#.#.#..........#..####..#.############.###.#.........................##.#.#..#.#.###.###........###.##.#.##.#.#.#..#.#..#.#.#.##.#########.....###.##.#..##.#.#....#######.#....##.#.#.##..####...#.....#.#.##..#.##.##....#..#.####.###.##.....#...#.#......#.#.#...###....#...##..#.##.....##.......#.#####.#.####.#..#.#.#..#.#.##........##..#.#.#.#######.....#..#.#.........####.#.#.#####...........###.#.##.####..##..#.#.#.#.#.#.#.#..#..#....#.#...#...#..
###.#......#.##...#####..#...#.###.#.#######.......###.#.#.#.#.#.#..#.####.#..#.####.#.#.#.####....#.###.#.##.##.#..#..##...##.##.#...#####.#...#...#.#......###.#####..#...###.#..#..###.......##.#.####.##.#.#.#...##...##.#.#.#...#....##.#.##..#.#..##..##.#.###.#..#..#.##.####..###...##...#.#####.#..#..#.##.#.....###..###.##.#.##.#.#.#.#.#.###..#.#.#.###...#.#.###...##.##.#.#.#.#..####..##..#.###.....#....#.##.###.#.#.#.#.##.#.#.#.#..##...#.####.#.#..######...#..###.#..#...#.#....#..#.#.#.#.#....##..#..#.##...#.###..##..##.####.##.#.##..####.#.####.#.####.#.#.#.###..#.#.##.##.#.#.#..#######..#################..#.##.#.#.#.#.#.####.#.#..#.#.###.#.###......#.#.#.##.......#........#..#..#.#........#######.#.#.##...##.#.#.##..#.#.#.#######.#.##.#.#.#.#.#.....#.#.##.#..#..#..#..##..#.#.##.#......#.###...##.#..####..#.#.#.....#.##.##.#.##.#.#.#....#.##...#.#.#.#######.######...#..#..#.#####...#.#.#.#...##.#....#######.#.#..#....#.#.#.##.###..###.###..#.#.#.#.#......####..###..##..#.#.###.#......#.#...#.#...#.#.#.###.
##...#.#.#......##.###.##.##.#...............#.##.#...#...........#....##.#.#....#######...#######.##...#..#.......###.#.#.#...#.#.##..#.#..##.#.#.#....####..###.#.#..###.###....#..#.#..#.###..#..#.##.##.....#.#.#.#.#.#......##.#..##.###...##.....####.###...###..#.#......#####..#.##.#..##...###...#..#.#.###.##.#####.#.#..###.#.#.......#..#....#..#.#.##.#.#.#...#..#.##.#.....#..##..####....#####.#.#.###.#..#....#.#....#.#.#...#..#.#.#####..#.######..##.###.#.#.#..#.##.##.#.#..#.#...#..........#.#...#.#.....#.#...#.#...#..#...#...#....#.###.##..#.#.........#......#.#.....#.#....#....#.#####..#..##############.#..#....#...#...#.##..#..##....#......#..##.#..##..#..##.#.#.#.###.##...#####..#.#.#.#######.....###..#...........###.....######.#.............###.#....#.###..####..####.#...#..###.#.#....##.#...#.#.#.###.##....####......#..#.......#.###....##..##..#.#####.....####.#..#.#.#..#####.#...#...##...####.#.#####.#...##.#.#.#.#.#.....####.....###.#..#..####.###.#..#.#.##.###.##...#.#.#.#.#.##.#.#..#..##..#.##....
###.#.###..#.#.#.#..#..#.......#.#.#.##.#.##..###..##...#.#.#.#.#...#.##......##......#.##..###..#.#.#.#.#...#.#.#..#..#...###........#...#.###.....#.#...#.##.#....#.#########.#..#....##..#..##.#.#..#...#.##.......#..###.#.###...#...#...#.#.#.#.#.#.....#.#.###.#.....#.#.###.#.##......#.#.#.###.#.#..#.###.#..#.########.###.#......#.###..#..#####.#..#.#......#.#.#######..#.#.##.#...######.#..###.....#####..#..#.##...#.#...###.#..#..#..#...##....#####.#............#.....#.#...#.#..#.###.#.#.#.#.##.#.#....#.#...##.#....#..#...##.#.#.#.#.#.#.#...#....#.##.##.##.#.#.#..#.#.#...#.#.###.#.#..###.#.#.#.############....##.###.#.###.#..####..##.#.#...###.###.#.#..####...#.#..#...#.#..#.#.##.#.#.###...#...#####.##..##.#..#.#.#.#.##.#.#.###.####....#.#.#.#.##.#.#...#.#.....##.#....#.##..##.#.#.##...#..#.##...#.##........#..#.#.....##.#.#.##.#.#.#.#..###.##...####.#...###.#.####.....#....#..#.#####.#.###.#.#.#.#....#.#.#...##.##..##...##..##.#..#.#.##.#.##.#.#.#...#...##...#.......#.#.#.#.#......#..#.....###.#.###.#..##.#.
#...#.##.##.###....#.#.##.#.##..###.#.####..##.#####.###..####.##.#..#...#.##...##.#.##....###.#.##........##..##..###..##.#...#.####...#....#.#.#.#.#..##.......##....####.##...####.#####.##........#.#.###...#.##.#..#.###..#.##.##.##..####.....#.#..##.##...###...#.###.##.#....###.###.......##......#...#...#...#######........#.#.#..##..###.#......##...#.#.#..#.#.#.#.#.#.#.#...#.##.#.##...#.###.#.#.#####..###..#.#.##..##.###.#..#..##.#.#.#...#.#########.#.#.#.##.###.#.##.#.##...#..#######...##.#.....#.#..#.###.....##..####.#........#....#...##..#.###.....####...#.#...#..#.##.##..#.##.#............########.##.#.###.....##.#...#..#..###.....#.##...##.....#..##.#.##.#.#.#.##.####.#..#......#.#.#.#.#.#####...##...#..###.#..#...........###.#.#..#..#....##...#..##.#.#...###.#....##.#........#.#.#..####.#...#.#.#.#.##.#..#.##.##.#.#......##..#..###.#.##.#.#.#.##.#.##.#.#...#.#.#..#.#..#...####....#.......#.##.#.....##..####.#..#.#...##...##....#.##...#....#.##.#.#...##.#.#.#.#...#....#.##.#.#.###.#.#..#....#..#.#...#.
..#......#..##.###........#..###........#.#.....#....#..#.#.##....#.#.#.###..##...#.#..#.#.##.....##.#.######.#..#..#..###.####.#.....#..#.#.#.##.##...####.##.##...#.#####.#.#.#####.#.##....##.##.#......#.##..#.##.#...#.#.#.......##.#...#.#.#.#..###...#..#.##.#.#.....#.#...#.####.###.##.###..#.####.#.#.#.#.##.#.##.###.##.#.#...###.#.##.#.#.###.#..#.#..#..#.##.............##.#........#.#..###....#.####.#.#.#.#....####........#.#.#........#.#.##.########...#..##..#...#......##.#.#.######.#.#.#.#.##.#...#...#...##.###.#.......#####.#.#.#...#...#..#####.#.######.#....#..###...#..#...##.####.##.####.#######..###...#..#.#....#.#.#.#.#.#..#.#.##...##.#.#.###..#.............##.........#.###.#..............#..#...#####.#.#.##...#####.#.#.###..#.#..#.#.#.#..##.#.#....###.#.#.##.###.##.#.#.#.#.#....####..###.#.##..####..##..#.#.......#.#.#.#.##.#........#.....#............#.#.#..#.#.##.#..##.#.###.##.###.#.....######.#..####....#.###.#.##.#.##.##.....#.##.#..#.#..#.##.......#.###.#.###..####..#.########...#.#.#.#.###.#.
#.##.#.#.##.#......#.#.#.#..##...#.#.##.....##.#..###..####..###.#....####.#.#.#.#...#..#...###.#..#.#.#...#.#.#.#.#.#...##.#.#..###.####.#..........#...#.#..#..#.#..#.##.......#.#.##..##.##.##....####.##..#.#...#...#.....##.#.#.##..#.##..#.#..#..#.###.#..#.#....##.#....##..######.####..#.##.............................##...#.#..#.#............#.##.#.###..#.#.#.#.##.##.#..####.##.###...#####.#.#..###..##.....#.#.##...#.#.#.###...#.#.#.#......#....######.#.#...#.#.###.#.#.###....######...#.....##...#.#..#..#.#...##.##.#.#.#....#.....#.#.###.#.#..##...###########.#..##....#...####.#......###.....#.#######..###.#.#.#.##.#.#..##......#..#....#.#.##....##.#.###.#.#.#.#.#.#..#.#.#.#.....#.##.#.##.#.#.#.#..#..##.#.#.......#.#......##..#.#.#...##..##.#.#.#.####.##.#.##................###..##..#.##.#..####...#.#.##..#...#.#...#.#.#...##.#......#.#.#.#..#.##.#.#.#.#.#.##......#..........#...#.##..#.#.#.#..###..#.#.....#.###.##.....#....#.........##.##..#..##....#..###.##.#.#.##....#...####..###.#######.####....#....#..
##.##..#......#.#.##..##.##.#.##..#....#.#.##...#..###..##.#...##.#.##...#........#.#..###.#.####.#.#.#.#.#...........###.......####...#....#.#.#.#.#..#.#.#.#.#.#.###.....##.#.##.#...#....##.#..#.##.#...#.#...#.#..#.##.#.#....#.##.#......###..#..#..#.....#..#.#.##...#.##...######...#..##...##.##.#.#.#.##.#.#.#.#.###.#.##.#.###..#.#..##.#.##.#.#...#.#.##..#...###....#....#####.#......#.#..####..##.#..#..#.##.#.#...#.##...#.###..#.#..#...##.##...#.######.#....#.#..#.....#....#.#.#.####.#.#.#.##...#.#...##..#.#..#.....#.#.#..####..#.#......#.#....#.##.#############..####.#..#.######.##.##.#..#.#.#..########..#.##.#.###.#..#.##..#.#####...##..#...##.##.......#####..##########.###..###.#..##...#..##..###.##.......##.#.#..#..#.##..#.#......##...#...#.......#..#......#.#.#.#.###.#.######...#..#....#..#...#....#..#...##.#..#.#..#..#..#.#.#.#.###...##.#....#.##..##..##.#.#.#...#####.#.#.#.#....##......##....#....##.#....#....#.#.#..#.#..#.#.#.#...#...#..#...#.#..###.######..###.#.#.#.#...#####.....#.....#.#.##..#.#.#.
##...#####.#.#..##...#..#..##.##.#.#.#.##..#.#.#..##.#.###...###.......##.#.#.#.#.....#......#............##.#.##.#.#.##..#.#.#..##..#.##.#.##.##.#######.............#.##...#.......#.#####.#.#.#..#...#.#...#.#...##.#...##..#.#......##.###.#.#.#.#..#..#.#...###..###.##.###.######..####.#.#.#.#..##...#....#.#.#.#..#..#..#....##.#....##..#..#..######.#.##.#.##.#.#.#.#####.#........#.#.####.#.##.##.....##.#.#.....##.##..#.#.#.##.#.##..###.####..#.#.#.####...##.#.##.##.#.####.#.#..#..###.........#.#..#.#.##.#....##..#.##..#..#..####.#.##.#.#.#..##.#......###########.#...#.#..#.......#....#...#....#.#..#######.#.....#.....##..#.#.#.###.#.#.#.#.###.#..#...#.#.#.#.###.#.###..###....##.#.#.#.##.####.#...#.###...#.#.#.#...##.#.#..##..#.#.##.##..##.#..#..#.#.#.#..#.#.##.##.#..#...##.#.#.#...#.#.####.#...#..#..#.#..#..##..#..#..#..#.#..#....###...#.#.#.#..#.#.....#...#.....###..#......#..#.....#.#...##.##.#.######.####.##.#.#.##.##..#.##.#.#..#...#.#..##.##.#.##.#.#.##.###.#.#...#..#...#..####....####.####.#...#.#.##....
##.##.##...##..#...#.##..#.......#....#..#.#.....#.........#..#.######......##..##.##...#.##.##.#.##.#.##.##..#...##...##.####..#...###...##.#...#.#.#.#.##.#.#.##.##.#...#.#.#.##.#.#.#...#....####.##...##.#...##....####...###.#####............#...#.#.##..######...#...#.#...######............#.#..#.###.#.#.......##.#..#..##......#.##.#...#.#...#...........##.#.#.....#..#.#.##.#.#..#..#...#......##.#.#..#.##.#.#..#...##..#.....#...#..#..###.#........##.#.#......#.###....#...##.#.#....#.##.##.#...#.#.####...##.#.#..#..#..#..#.###..#..#..#....######.##.#..########....#...#.###.#.##..##.###.##.#.#..#.#.####.....#.#...#.#..#.#......##.........#..#...######..#.......#...#..#.###.#.#.#...#.#.....######.....#.#..#...###.#..##...#.##......#..#.#...#.###.#..#...#.#.....#...####.#...#......##.#....##.#.#..#..#..#..#.#....#..###..#.#.#.#..#.###.#.#......#.#...#.#.##.#..#.#.#.####..#.#.###...#.##..##.##.#....#.#....#...#............#.#..#....#.###.##..##.........##...............###.#.#.#.#.##...##..#.#.#.....##.#....##.#.
.........#.#..#.###.#.#.#.#.#.#.#..#.#.#.#..##.#...#.#.###.#.##........###.#...#.##...#..#.#.#####....#...#.###.#.#.#.#.##.####...###.####.....#.............#...#.#.#.#.#.#..#.#.###.#.#.#.###.##......#....##.##..#.#...##.####.......#.#.##.#.##..##....#.#.#..#...##.#.#...#.#...#..#.#.###.#.###.#.##..##..#.#.#.#.#.....#..#...#.#.#.#.#.###...#.##..#.##.#.#.#.......#.##..#....###..##..##.#.#.##.#.#..#####.#.#..#...####.#..#..#.###.##..###..#....#.##.##.......#.#.###.###.##.#.##..#.###.#.##.#...#.##..#...#.##...#....##.##.#..#.#.#.#..##..#.#.#.#######...#.#.#.######.#.#.##....#..#.#.#.##.#..#.##..#.......###.#.#..#.#.#..#..#.#.#.##.##.##.#.#..#...##.....#.#.#.#.##.#.##.#....#...#..##.##..#.#.#.####.#.#.###..#.#.####.##.#.##.....#.#.#..#.####.#####..#.#.#.#..##.#.#.##..##.##.#.##.#.#....#.##...#.#.#..##..###....###...###..##...#.##..##.....##.#.#..###.#..#...##.#...#......#..#...##.#..#...#...#....##.....#.#.#.#..#.#.##.#.#..###.##.#..####...#....#.##.#.#.#.#.###.#.#.#.#..#............##.#..#..#..###.#.#...#.####..
##.###.#.#.##.#.............##...##.##....##..#.#.#.####..#.....#.###.#####.####...#.#..#......##.####.##.#......#..........####.#.....##.#.####.#.##.#.#.#.#.#.###.....#...#..#...#..............#.#.#..###....##.###.#.#.##.##.#.#.##..#..#...##.#.####.#.....#...#....##..#....##..#.#..#...#...#.#.....#.#.#..#..#.#.#.#.#..#..####.........#..####.###.#...#.#.##.#.#.#..#.#...######.#...#.#.....###..##.####..#..#.#.#.##.#.##.#.##########.###.#..#.#..#..###.#.#.#...####..#.##......#....#.........#.#.##.#.#.#..#.#.###.#.....#..#.......##...##.....#.#########.......######...#..#.#.##.#.........#.#..#.#.####.#..##..#..###...#..#......###.#.#....#..#..####.##.##.#.#..#.#.......##.###.##.#.#.#..###.....###.#.#..#.#....#..#.......#..####...######.####.#.#.#.###....#.#.#......#......##..#.#..#.#....#.##....#.###.###..#.##.#.##.#.##...##..#..#.#.#.#.....#..#.#...#.#.#####.#.#..#.#.###..#.#.##..##.#...##.#.##.###.##.#......#..##..###..########..#.#.###..#.#..#..#.......#.#.#.#...##.###.#.#.#.#.#..##.#...#..#......##.#.##.####
##....#####...#.#.#.##.#.##...#.###....#.###.#.......#..#.#.#.#..#.....###.......#...#####.#.#....####..#.#.#.#.###.#.##.#.#.#.#..###.#.....#.....##..##..#.#...####.#.#.#.#.#.#.##..#.#.#.#.##.##.#.#..##...##.....................##..#.#.##.#.....#####..#.######..#.#.#.#.#.#...#...#.#.#.#.#.#....#.#.#....#...##......#..###.#.###.#.#.#.###...........#.#...#....#...#.#...#..##.#.#..#.#..#.#.#.#.#.#....###...#..#.#.#...#......#..#.####..#...#.####..#.##.#..#..#.####.#.#.#.#.#.#.#.#.##.#.#.#.#.##....#......##..#.#..#.#.#.###.#.#.#.###.##.#.##.#..#########.##.#.########.##.##..#.##.#.#.##.#....#.#.#..##...#..##.#.#....##..#..#.#.#.##.....#.#.#.#.#.#.#.#...#...##....#.####................#.###.#.##.#....#.#....##...#..#.#.####....##.#######..##....#...####.#.....###.#.##.#.##...##...#..##.#.######.##...#####.#..##..#....#.#.#.#####.#...#.####.#.###....##.#..#.###....#.#.##...#.##.....###...##...........##.....#.#.####..#..####.########.#.#..#..#..#.###..#.#.#.##......#.######..####..####.#....##..#..#.#.#............
#..#.###.#.###..##..###...##.#.#####.#..###...#.#.#.###......#..###.#.##..#.##.#..#.#####.###.#.###.#.#....##..###..##.##........#.....#.#.##.##.##.##...#..#.#...#.#............#.##.#.#.#####.##.#..####.#.#.#.#.#.#.##.#.#.#.#.##.##...##...#.#.#...####..#..#####.##...#...##.#.#.##.#..........#.#.##.###.###.##.#.#.#..#.###....#..#..#..###.#.#.#.##.#..##.#.#.##.#.#####.#..#......#..#.#.#..#........#####.#.#.#.#..##.#..#.##.#.#.....###..#.#.#.###.#..##.#.#..##..#............#..#..##...##..#...##.####.#.##.#.##.##..##..#.......#...#..#..##....#.########...#..#####.##.#.#.#.#.......#.##..#.#.##..#..#.##.#.##..#...#.#..##.###.##...#..##.#....#..........#.##.###..#.##....#.#.##.##.#.#.#.##..#...###.####..##.#.##..##.#.#..##.#..###..#######..#..#.#..##..####..#.#....##...#.##..#.###.#..#####.##.#.....#.#.#.#..##...#.#.#.#.....#####...#.#.######...###.#..#.#.#..#..###.......#.#....#.#.#####.#...#.#.#.##.#...#.#..#.#.#.#.#.#.###...#####...#.#.###..#..###.#.#..#.....#.#.##..####.#..##.##..#.#.##.#.#.##.#..##..##.#.####.#
##..#.#........#.##.##.#.##.....###.#..#.#.##..#...##...#.#.#.#..#.##.##.#..######...####..#...........##.##.##..#.#......##.#.#..##.#...##..#.#.....######..#..#....#.#.#.#.#.#........#.#.........#...#...#.....#..#..#..#..##..#.....#..#.#.##...#.#######..#.#.#.#.##.#.#.#.##........#.##.#.#.#.#....#....##..#.....#..#####..#.###.#.#..#....###..##.#.##......#......###...#.##.###...#......#.#.#.#.#.............#.#....#....#.#.###.#..#.#.#........####.....#.#.#.##.#.#.#.#.#.#.#..#..##.##.#.##.##....#.#.....#.......#...###.#.#.#.#.###.#.#..#.#....#.####.#.#..#####.............#.#.#.....##..#..#.#.#.........##..#.###..##........###.#..####.##..#.#.#.#.##########..#...#.##..###...#..#..#.#.#.#.#.....#.##.####...##.....#.#...##.....#.###.#..#.#.#..##...######.#.#.#.#.#.#....#.#.....###.###.......##.##.......#.#.###.....#..#.##.###.##......######.####..#.#..#..#.#.##..#.##.#.#.#.#..##.####...###.##..#.....##..##.............#.#.######..#......#..#####.......###.###.#.########....#...#.#...............#.#...###..#......
###....#.#.###.#.#.#.....#..##.#.#...#.....#.#.##.####.#..##....##.......##..######.##.#.#.###.#.#.###..........#.#.#.##.###.##..######.####.....##.########..#..#.#.######.#.#.#.##.##.....#.#.#.#..#.#.###.#.#.#..#..##.###..##.##.#.#..######.#.#.#######..#........#..#.......#.#.###.##....#.....#.#..#.#..#.#.#.#.###..#.#.#..#.#.#.####.#.#.#######......#.#.##.#.#.###.#.##...#....#..#.#.#......#...#.#.####.#.#.#.#.#.##.#.#.......#..#....##.#.#.##.....#.#..#......#..##..#..##...##.#.#.#....#.#...##....#.#.###.#.#.##.#.##.#...#.....#......##..#.#.....#.....########.#.#.#.##.#.#..#..#.#####..#.....#.#.#.#.#....#...#.#...##.#.#.##....##..#....##...#...##########..##.#.#...#.####.###..##..........#.#.....####.#.#.##.#.#..#.##.#.#.#.#..#...#.......#.#.##.###...#..#.....#..#.#..##.#.####....##.#.#.......#.#.#......#.###.#.#.##.#..#....##.#.#.######.#.##..##.#.#.......#..#.......#..#...######.#.......#..#.#...##.#.#.#.#.#.#.#......##.###..##.#.####.###.####.#..#........#..#.##.###.#.#.#.#.#.#.#####.##.#####.#.###.#.###.#
##.#.###..######.....#.#..#.#.##...#.#.#.#......#..##..###...#.#...##.#.###########.#.......#.#..##....##.#.###.......###.#.#..##.##.###.#.###.#...#########.#..#...##...##.......#.##.#.#.#..##.###............####..#....#..#..#....###..#.......#.####.#.#...#.##.#.##..#.#.#.#.#...#..##.#.###.###.#.#..#..#.#....##....#..#..##..#....#....#...######.#.#.#####...##...#..##...##..#.#..#####..#.#.##.#.##.....#.##..#..#..#.#...#.#.#.#.#...#.#.#.#..#####.#..#..###.#.####.##.#..##.#.#......#.##.#....#...#.#...#...#..###.#.##.....#..#.#.#.#.#.#..#.#...#.#.###.#.###########..#....#..#.###..####.#.#..#.##...##.###.#######....##....#.#.###.#.##.##.#.###.###.#.#########.##.#.##.##......#.##.#.##.#.#.#.####.#########..#.....#..#.......##..#.#..#.#..#.#.##...##..##.##..#.##.#.###..###..#..#.....###.#.#..#.#.#.##..##.#.##............#.#.###.#..##.....#####.....#..#.....#.#.##..#.######..#..#.#.####.###.##.#..##...#.#.#.##.#...###.#..##.#..#..##.###.#...#...#......#..###.###.#...##.....#...#......#..#..##.##.#.#........#..###...
#....#...#.##.#.#.#.#..##.###....##.###..#.#.#.#.###..#####.#.#..#...#.#####.######..#.##.#....###.#.#...#...#.###.#.###....#.#.#.##..#....####..#..#########.#.##.#...#.#..####.#......#..##.##..#.#.##.#.###.#.....#..#.###.#.#..#.#.#.#.#.###.#....#......#.####..#...#..#...##..#.###.###...#...#......#.#....#.#...#.#.#.#.#.###...###.##.#.#.##########..##.#.#.#...#...##..#.#..#..##..#####.##.#.#.#.#..#.##....#.#.#.#.#..#.#######...##..##..##########..#..#####..#.....#.##.#.....##.##.....###.#.#.#.#..#.###.###..#......#.##.#.#.#..#.#..#..##..#.#.#.#.###...##########.###.#..####...#..##...###..#.#.##..#...#...#.###.#.##.#.#.................####.#......#######........#..#.#.##....#......#.##..............#.#.#.###.##.#.#.#.##...##..#.....#.#.#.#.##.#.#.#..#.##...######.####.##.####.#.....#..#..##..#.##...##...##.#.#.####......#...#.###.#.######.#.#..#.#.##.###....#....#...#.#..#.....#.......##.#.##.#.##.........####.#.###.#..#...#...###.#.##..##.#.#.#####.##....#.##....##.#.#.#.#.#.##.#.##...........#.#.###.##.###.#
..##.#.#...#....#..#..####...#.#..#..#.#.###.#.....##.######....#..#...#..#...####..###..#..###.......#.###.#....##.#.#.#.##.........#.#.#..##.#..#.####.###......#####...#..####..#.##...#.###..#....##.##.....##.#.##..#####....#..#.....##..#..#.##..#.###...#####.#.#.#..#.###.#.###...#.#.###.####.##.#.#.#.#####.###........#..#.#...........#.#.###.#.#......#..##..#.##.#.##.#.#.#...##.####.......#..#.##.##.##..#.#.##..#....#..#.##.#####..#.##.###.###.#.#.#.#.#..#.#.###...##.#.#..#...#.#..###...#..#.##..#.#.##.###.#.####..#.....#....#.##...##.........#.#.############.....##.##.#.#..##.#.#.#.#........#.##.#.#......##.###...######.#.#.##.##.###.#..#.#.#.######.#.#.#.##.#.##...#.####.#.#..#..#.#.#.#.#.#.#......###...######.#..#.#.#.#.##.##................#.##..###.#.##.#####..#.##...#.#.#..#..#...#.....###.####....###....#.#.#.#.#..#.#.#...####...#..##..#......#.#.#.##...#..#..###.#.####.#.#...##.....#...#.#.#.#.#........#...#..#.#.#...#..#...#....#..#.###..##.#...##.#.##..#......##.....#.#.##########.#.#..#....###..
#####.#..##.#.####.###.##.#.##.#.#.#.#.#.#..##.#.#.##.#.#####.#..##..#..#..#.#....#.#...#.#.....####.#.####.##.#.............#.#.#.#......#......#.####..##.#.#.####...#.#.#.########...#.#.....#..#.#.....#.#.######...#####..##.#.#####.#.#.##.##..##.####.##.###.........#.........#.#.##..###...####........#.#......##.#.#.##.#...##.#.##.#.#.....##......#.#.#.##...#.#....#......#..#....######.#.#.###.#.#.#.#.##.#.....#.#.#.#.#...#..##.#.#.#.#...##..#####........#.#..##.#.#..#....##.#..##.#.##.#..#.#...#.#.....#####.......###.###..###.#.#.#.###.##.#.#......#####.####.#.#.#.#.#....#####.........#.##.#.......#.#####..####.#.##....#.##..#...####...#..#........##.#.#..##......#.##...#.###..###.#.#.#.#..#...#.#.##.##.##..#.##.##.#.............##.#.##.#.#.#.##.#.#............###.#..#.#.#...#..##.#..##..#.#.........##.#####.#...#.#..#..#.....#.####..####...##..#.#.###...####.#.#..#..###..######.#.###.#.#.##.#..#...#...##.#.##...#..#..###..##..#.##.#.###.#....#..#....#.#....#..#...#.#.#.#.#.#......#............#.#.#.#.#..#
........#...#..##....#........#.........#.#..####........#####..#..#..#...#....##.##.##...##.##.##.....###.#.#..#.##.#.#.#.#..#..#..##.#.###.#.#.#..#..#.#.....####..#...#..############.######...#..#.#.#.###...######...#####....##.#####....##..#....#......#.###.##.##.#.########.....#..#.#.#.###.#.##.#.##....#.#.#######.#..#.#...#...##..##.#.#.##.#.#..#.....#.#.#..#.#..##.#.###.#.#.#..##.##..##.............#.#.#.##....#.....#.##...........#.#.#.#.#.#..###.##.#...#.......#..##...#..####......##..#.#.#...#.##.#####.#.###.#....##.....#....#.#...#.#..##.#.#####....##..#.......#.#.##....#.#.###..#....#.#.##.....#.#.#.##.....##.#..#..#.##.#..###.#.#.#.###.#.#..##..#...#.#.#.#...#.##.####.##.....#..##.####...#.#...####....#..#..#.##.#.#.###.#..##.#..###.........#.##.#.#.##.....#....#.#.###...#.#.###..##.#.#.##.##########..#.#..#...#.#.###..#.###..###.#.#.#.#..#####.#.##.....##.#.###.########..#......##.#..###.#.#.#....##.#.#..##.###.##.##.#.#..........###.#..#.##..##.#..#..#.#.##......###.#.#...##.#.#.#.#.#....#...###
.####.##..#.#.#.#.#.#.##.#.#.###.#.#.#.##...##.#..#.###########..#.#.##.##.##.#.........#.#####.#.#.#.#.#......#.#...##..##..###..#.#########...###.##...##.#.#.##.#..##...########.#.....#.....#.#.###...#####.#..###..#..####.#.###..##.#.#.#...#..#.###.#.#....#.#....#............#.#.#.#......#.....###..#..##.###.###.#.##.#..####.##.####..##.....#..#..#.#.#####....#.#..#....#....##.#..#.....#..#.#.#.#.#.###....#####.##.#.#.##.#.##.##.#.###.............##.....###.#..#.#.#..#..#.#..#..######.#.#.#..#...#.#...#..###.#...#...#.#..##.#.##.#.##..#.###..########.###.#.#.#.####.#.#...#.###.#...#....####.#...###.#.#........##.#.#...#.###..#.....###......#.##..#..#.#.##.#.##.#.###.#..#..........#.#.#..#....##.##.#.#.##.#.#.#.#..###.....#...#...###.....######.#.#.##.#...##..#.####.#..##....####.#....#.#.#...###...#.###########.#..#..#.#....####....#..#.##..##.##.######......#.##....##.#.#.########.#.#.#.#.#..#.##.....##.###......#...#.#...#........####.#.#.......#.#.##...#.#...#..#...#.##.#..#.#..#.#....#..#..#..###.#.####
#######..##.#......#....###...##..##.###..#......#......######..#..#...###..##.#.#.##.#.##.#.###.....#...#.#.##....##.#.#...#....#....########.#.......#....##......##...#..###.#.#.#.#.#...##.#...#..##.#######..#.#.#..#.#####...###.....#....##.###.#.#.##.##.##...#.####.#.#.##.##...#....###.#..#.##....#.#...#.....#.....#.#.###....#....###...#.##.##.#...##..##.#.###.##.#.#.####.#.....#.##.#...###...#...#....#.##..#..#..####...#....#.#.#....#.##.#.#.#.#...#.######..#.#..#.#..#.#..##.#.##....#.#...##.#..######.#.#..##.####....####.#.#.#..#.#..#.###...#####...##..#........#..##.#....#..#####.#.....#.###....#..##.#.#.##...#..#.#.###.#.#.#.##..###.#.#...#.##.........#####....#..####.##.#.####...#.#.#.##...#............#.#.#.#..#.#.##.#.#.#.#.##.#...###..#.######.#...#...#...#.#...###.....###.#.....#.#..###.##..######....#..##.#..###.#.##.##.#..#...##.#..#..###..##.#.#..#.##.#........##########..###..#.#..#.#.#.#.##....#.#.#.#.##..#.#.###.#.#.#.#..#..####.#......#.#....#.#.#...#..#.#.##....##..#.#.#..##.#.#.##.....#.#
########.#..###.#.#.#.##.#.#.#.#.####.#.###.#.#.###.#.##.###..##.#..#####..#...##...#.#..#...##########.#..#####.#.#..##..####.#.#.#.#.#..###.#..#.#.#..#.#####.##.##.##.#.#..........##.##.##.##.#..#....#######.......###.#####.#######.###.###..#.......#........#.#.###.#..##...#.#.#.#.#.#.#..#..#...#.#....#.##.#.##.#.#...#.##.##.###.#.#..#.####.......#.##.###..#....#....##.....#.###......##.###..#.##.###.##..#.#.###.##.#.###...#.#......#.#....#...#..#.#.#...#####....#..#.#.#..#.#......#.#..#..#...#..#.##.#.....#.##..#...#.####...#..##....#.......#.####.#.#...#..##.#.##.#..#...#####.#..#.#..###....#..#.#..#....##.###.######...#..#....#.#.#.##.#.#.#.#.#.#.#.##.#..###..#.#..#.####...#.#.#.##..######.##...#.#.#.#.##..#....##.#..#.#.#..........#.#...##..#.#.##.###.##.##.##.#.##.#....##.#.##.#.##.#...####....##.##..##.#.##...#.#........#.#.###...##..#..#.#..#..###.#.#.#....#..#.#.#.###########.#.#.#....#....##....###.###.....#..#...#....#...#...#..#.##....#.#.#..#.#.##..#.#.#..#....##.##.######..#..#..........#.#....
#########.#...#.##................##........##..##.##.##..#..##..#.##.##.#.##.##.#.####.#.##..#..........#..#####...#.###.#####..#.###.#.#.#...#.##..#.###...#..#.....###...#.#.#.#.##......#.#.....##.#.#.#.#####.#.##..##.#.#.#.#.####...#...###.#.#.##.###.#.#.#.##.#.#...#...#.#.........#....####.#.#..##.#..#..#..#.#.#.##......#...#..#..#...####.#.###.##.......#.#.#...#.#..#.#.###....#.#.#.#...##..#....#..#..#.................##..##.#.#..###.####.###.#..#..##..##.#.##..#..#...#...#.##.#.#..#..#.#.###.......#.#.#.....##.#.#..####.#..#...#.####.#.#..####......#...#...#..#...#..#....#...#....###...##.#.#..###..##...#.#...#..###.#.#.##.#.#.#.#..##..#..#....#..##...#.####.#.##.....###.#..#.#.#.#.######..##.#...###....#...#.######....###.#.#.#.#..#.##...#........##..##...........#####..#.....#....#.#.#..#.#.#.......#...##...#...##.#.#.#......#..##.#.#.#.....###..#.#...###.#.##..#...###########.......#.#...#.##..#.#####...#.#.##.#..##..##.#.###.##..##..###.#...#..##.##..#.#.#..###.#.#.#.##..####..###..##.#.#.#.###..###
#########...#..####.#.#.##.####.#..###.#.###...##...##...#.#..##...............#....#........#.#.#.#.#.#...#######.##.#....###..#.#..........####...######.#..##..####.#..##.#.#..##.##.#.#....#.#.##.#.......###..##...###.......#..##.#.#.#.##....##...#..##...#...#....#.##.##...#.#.###.####.#........#..##..###...#.........#.#.#.#.#.#..##.#.#.##...#....#.#.#.##....#.##..##.#.#..#...#.#..###...#..#.###.##.#..#.#.#.#.#.####.#.#.#...#.#.##..#.####.#..##.#..###.#..#...##..#...###.###.#....#...#..#...####..#.#.#....#.#.##.#..#..#.####.#.#.##..#..##..#..########.#.####..#..#...#...#..#.#.#.###.#.....######.###.#.#...##....##..#..#........#........#..#.#.#.#.#.##.#.#.#..#.#.#.#.#.#.####...###.#....##.###..#....#.#.###.#..##..#######.#.#.###.#...#..##....#..#.#.#.#...#...#.#.#.###.#......###.#.#.#.###....#.....#.#.##.##.##.###.#.#...#...##.###.##.#.#.....#.#.#..#..#...#.#.#...###.#.#.#########.#.#.##.#..#..#..#..#..##..#..###.#..#...#.#.#.#.#......##...##.##.##.#.##.#....#.##...####..#......#######..##.#....#...#####.###
########..#..##.##..##.#...#####..####.#.######.###.#.#.#..#.####.##.#.##.##.#.###.#..#.##.#......###..#.#.########.....#.###.#....#.#.#.#.#..#.#.#..######..####.#.....#..#....#.#..#.#.#..#.#.#..##.##.#.#.##...####.#.#.##.#.#...#............##...#.#..#..#.###.###.#........#.###....##......#.##.#.###.###..###.#.#.##.##.#.#..........#........##.#.#.#....#...####......#......#..#.#...#..#..#..######.#...#.###...#..#.#...#..##..#.#...#.#...##.....#.....###....#.##.###.#.#.##.....#.#.#####...#.#.#.##.#.##...#.#....#....##..######........##..#...#.##.####...#.#.#.#.#..#.#.#..#..#.###.#.###..#.##....##........#.#.#..#.#...##.###.#.#.####.##.#.#.#.####.....##.....###..........##..####.####.#.#.#....###.###.##.#..##.#.#####.###.#...#...##..#.#.#..##.##..#...#...#.###.#...#.....###.#.#....##.#.##.##.#.##.#.#..###...........##..#.#.##.##..###........#.#....##.#.#.##.###...#.###..#.....######........#..#.#.#.##.#.##.#.#.#.#.#..#..##........#..#.#.#.#.#......###...##...#.#.....#..#..##..#.#.####.....#...#.#.###.##########
#########..#....#####...#.#.###.#.#...#.#.#.###.#.#.....##...###....#....#...#.#.#.#.#.##.#.#.##.#.#.#..#...##..##.#.##.#..#..#.#.#####.#####.#....#.#.###.#.#.#....#.#.#.#.#.##.##.##.#.##.##...#....#...##...#.######........#..#.##.#.##.##.#...#.###.#.#.#.####.##..##.###.#..#####.#...#.#.##...##..####....#....#...##.#.....#.#.##.#.#.#.##.##.#....##..#.##.#..###.#.#.#..##.#...#####.##.#..#..####.#..###....##.#..#..#..#.###..##.#.#.#....#..###.#.#.##.#....#.##.....#.....#.##.##....#.....#.##.....#....#.#.##.##.#.##.###..#..#####.#.##.###.#.##....#..#####..........#...####.##..#.........####...#.##.#.#.##.####..#..#..#..#..#...##..#.##.#.#........##.#.#..#.#.##...#.#.#.#.#.#######.###..#.#..##.#.##......#...##...##.#.#.###...##.#.##.#.##....###..#.##.#.##.##..#.#..#..#.#.###...#..#.##.........##..#..#..######.#.#.##.##.#..#..###..#..##.#.#.###..#.#.#.#......#..#.##....#.#############..#.#.###..##.#.####..............##..#....#.##.####..####...#####.###..##...##.#####.#..#.#....#..#..#####.#..##..##...#...#.##.###
##########..#.#..######.###..#......##.......#......#.#..#.###..#.##.#.#..##..#...####........####.....#.#.#..#.#....#.#..#.#.#..######..#.#....#.###...##......#.##..#......................##.##.##..#.##.#.##...######.#.#.#.#.##..###..##.#.#.#..............#.#.###.#..#...#..#.#.#..#.##...#####.#..##.#.##..##..#.#....#.##..#...##..#..#...#.###.#..##.###..###...###...#...#####.#.##..#.#.#####....##.....#.#.#.#.#..#.##.....#........##.#..#..#######....#.#.#.#.####...#.##.......#.##.#.##.....#.##..#.#...#...#...##..#....###.###..#....##........##...#####.##.#.#.#.###.#####.#..###.#.#.#.#.#.#.#..#...####..##....#..###.#.#.#...#.#..#...#..#..##.#.#####....##.#.#.##..####..##...#####..#.#.#..##......#.#.#.##.#.#.#.#.#......###.#.#....#.....##.#..#.##...#...#...#...##.#.#...###.#.###.#.#.##.#.#.##..#.#.###..########...#.....##.##.#.#.#.##...##....#..###....##.#..#....#.##............#####.##....##.##.....#.#.##.##.#.#.#.#..#..#.#....#..#.#..#..#.#.#########.###.#.#...#....#.....###.#.#.###...#..#.##.#..#.##.#..#...##
############..#.#.#.#.#.#.#.#.##.##..##.####...#.#.#..#.##.###.#...#..##.#.#.#..#......#.#.##..##..##.##.#..#...##.#.#...#......######..#....#.#....##.#..#.###...#.#..###.##.#.##.#.#.##.#.#........#.#..#.###..#.######.#.###...#..#####.......###.#.#.#.#.#.#...........###.####....##..#..#.##.#.#...#.......#.##.#.#.##.#.###.###.####..#...#....###..##..###.#....#....#.##.#####........#.#...###.#.#...##.#..##...##.#....#.#.#.##.#.#.##....#.#.#######..#.#..#..#.......#..####.#.#.##..#.##...#.#.#...#..#..#.#.#..#.#...#.#.#.......#.###.#.#.###.#.#...#.####.#.....#...#.#.#########.##..#..###....###.#.##.#.#.#.###.###.#...#......##.#.#...##.#.##...#....##..##...#....##.#.##..###.##.###.##....#.#####.#.#.###...#..#..#.....#####........####.#.#.#...#....#.#..#.##.#.##.#...#..#.#.#...###..#....#..#..#..###.###.#..######.#.##.#.#............#..#.##..#.#..#.####.#....###.#.###.#.#####.#.#.#.##...###.#.##.#..#.###..###.#.####..#.#.##..####.#.#....#.#.#.....#######.#.#......#.###.#.#.####......#.###.#.#.....#.#..###.#.#.#.###
##########..##.................#...#....#....#..#..##.#.#...#...##.#.#..#....##..#.#.##...#...##..#.#.#....#..#...#..#.#..#.#.#..######...#.#...#.##.....#.#.###.#....####..##..#.#...#...#.#.##.#.#..##.##.##.#.#.##.##...#.####..#.....###.#.#......###...#...#.#.#.##.#...#.#####.#....#..###.......#.##.##.##.#...#.#.##.#.####.#.#.###.#.#.##.##.####.###..###.#.#..#.#...#....##..#.##.#.#...#.###..#..#...#..#..##..#...#.#..###.#####..#.#.####.###.#.##.###..#..#.#.##.##..####.#..#...#....##.#..#.#.#.#.###..###.#..#.##....##.##.#.#.......#...###...#.##.###...#.#.###.#....##########...#..###..#.##...............#..#.....##.#.#.#.......#.#.#.....#.#.#.#...###..#.##.#...#..#..###...........#.#.#...#.#..#..#..#.#..#..#..#.#.....#.##.#.#.......#.#.#.#..#.#...#.#...##...#..###.##....#.#####..#.##..###...#.##.#.....#####.......#...#.#.##.#.#.#.#.###.###.##.....###.#.##.###...#.....#..#..##.....#.#....#...######.#..###.....#..#....#...#.#.###.###.#.#..#.####.###.#......#.#.###.#..#....##..#.#.#..#.....#.##.#....#.#.........##
###########.#..#.#.#.#.#.#.#.#...####.####.#.###.#..##...#.#.#.#.##....###.#.#.##.#..#.#.##.#...#.#.#..#######.#.#..#..#.###.
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
Fetching results... |