######################################### #4......#2....#...#...#........5........# #.#...###...###...###.#.#.###.#####.....# #.#...#...........#8....#...#.#.........# #.#.#####.###.###.###.#.#.#.#.#####.....# #.......#...........#.#...#.#...........# #.#.....#.###.....#.#.#...#+#.#####+###+# #.+..............6#...#...#...#...+...#.# #.#######.#####.###...#+###.###...#...#.# #...........+5........#.#.#..6#...#...+.# #.#####+#...#...#...#.#+#.###.#+#######.# #.+.............+7..#.#.#.#...#...#...+.# #.#####################+#.#.###...#...#.# #.#..........1..........#.#...#...+...+.# #.#.###########.#######+#.###.#####+###.# #.#.#..7.7+...#8.5+.....#.#...#...+...+.# #.#.#...###...#...#####.#.#.###...#...#.# #.#.#...#.....+...+...#.#.#...#...#..7#.# #.#.#+###############.#.#.###.#########.# #.#.#.#.#.#.....#.....#.#.#...#...#...#.# #.#.#+#.#.#...###.#####.#.#.###.#.#.#.#.# #.#.#...#.#...+...#...+.#.#.....#...#7..# #.#.#...#.#########.###.#.###.###...#...# #.#5#...#.#..6#.....#.+.#.#.............# #.#.###+#.#.#+#.#####.#.#.#.###.###...### #.#.#6#.#.#.#...#.#...#7#.#...........#.# #.#.#.#.#.###.###.#.#.#.#.###.###...#.#.# #.#.#6..#.#.....#..7#.#.#.#8........#...# #.#.#...#.#####.#.#####.#.#.###.###.#.#.# #.#.#...#....7#5..#.....#8#...#..3#...#.# #.#.###.#####.#...#.....#.###.#.#.#.#.#.# #.#.#.......#7#...#.....#.#.....#...#6..# #.#.###.#####.###########.############### #.#..7#.#...#............6.....8........# #.###+#####.############################# #.#.#..6..+.+...#...#...................# #.#.#...###.#.###...#.#############.##### #.#.+...#...#.+....5#.+........7..+7+...# #.###############################.####### #..............6........................# #########################################