Source

cl-dormouse / maze.txt

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