######################################### #...........#..............6............# #######+###########+#########+#########.# #........5...........7....+..5........#.# #####################################.#.# #.....#..............7..............#.#.# #.....#####################+#######.#.#+# #.....+....7......................#.#.#.# #################################.#.#.#.# #.+.#.#.......#.....+..........5#.#.#7#.# #.#.#.#.#########+#############.#.#.#.#.# #.#.#.+.#....5................#.#.#.#.#.# #.#.#.#.#.#########+#########.#.#.#.#.#.# #.#.#6#.#5#.................#.#.+.#.#.#.# #.#.#.#.#.#.###############.#.#.#.#.#.#.# #.#.#.#.#.#.#..........8..#.#.#.#.#.#.#.# #.#.#.#.#.#.#.###########.#.#.#.#.#.#.#.# #.#.#.#.#.#.#.#.........#.#.#.#.#.#7+.#.# #.#.#.#.#.#.#.#.#+#####.#.#.#.#.#.#.#.#.# #.#.#.#.#.#.#.#7#..8..#.#.+.#.#.#.#.#.#7# #.#.#.#.#.#.#.#.#.###.#.###.#.#.###.#.#.# #.#.#.#.#.#.#.#.#.#4#.#.+.#.+.#.#.#.#.#.# #.#.#.#.#.#.#.#.#.#+#.#.#.#.#.#.#.#.#.#.# #6#5#.#.+.#.#.#.#.....#.#.#.#.#.#.#5#.#.# #.#.#.#.#.#.#.#.#######.#.#.#.#.#.#.#.#.# #.#.#7#5#.#.#.#....5....#.#8#.#.#6#2#.#.# #.#.#.#.#.#.#.#+#########.#.#.#.#.#.#.#.# #.#.#.#.#.#.#.............#.#.#.#.+.#.#.# #.#.#.#.#.#.###############.#.#.#.#.#.#.# #.#8#.#.#.#......7..........#.#.#.#.#.#.# #.#.#.#.#.#########+#########.#.#.#.#.#.# #.#.#.#.#..........6.......8..#.#.#5#.#.# #.#.#.#.#####################+#.#.#.#.#.# #.#.+.+.........................#.#.#.#.# #.#.#.###################+#######.#.#.#.# #.#.#...........#..........6......#.#.#.# #+#############+###################.#.### #...#........................3.....5+...# #...#################################...# #...+..........................5........# #########################################