######################################### #8.........1....#.......................# #...............#...#########+#####...#.# #...............#...........#.....#...#.# #############...#.#.........#.....#+###.# #...#.......#.....#..4......#.....#...#.# #...#.#####+#.#.###########.#####.#####.# #...#.#.....#.#.+.........#.....#.#..e#.# #...#.#.....#.#.#########.#.....#.#...### #...#.#.....#.......#...#.#.....#.....#.# #.###.#.#####.......#.#.#.#####.###+###+# #.#...#.#...#.........#.#.....#..7......# #.#...#.###.#.#######.#.#.....#########.# #.#4..#...#.#.#.....#.#.#..2..........#.# #.#.###...###.###+#+#.#.#.....#######.#.# #.#.#.......#.....#.....#.....#.....#.#.# #.#+###...#+#######################.#.#.# #.....#...#........1..#......6#.....#.#.# #.....#+###.........#.#####.#.#...#.#.#.# #.......#......8....#.#...#.#.....#.#.#.# #####+#+#####...#####+#####.#.....###.#.# #.....#.....#...#.........#.+.........#1# #...###.....#####.#######.###.....#####.# #...#2......#...#.#5.c..#.#.#.....#5..#.# #...###.....#...#.#######.#.#######...#.# #.....#.....#...#.........#...........#.# #.#######.###+#.###.#######...#####+###.# #...#d..#.#...#...#.#.........+....6....# #...#...#.#...#...#.#...#######.......### #...#...#.#...#...#.#...#.....#.......+.# #...#...#.###+###.#.#.###.....#...###.#.# #...#...#.....#7..#.#.+.......#.....#.#.# #.#####.#######...#.#.###.....###...#.#.# #.#5..#...#.......#.#...#.......#...#.#.# #.#.#.#...#...#####.###.#######+###.#.#.# #.#.#.#...#.......#...#.#.........+.#.+.# #.#.#.#.#######...###.#.#.#####.###.#.### #.#.#.#.#e....#......8#.#.+...+.#.#c..#.# #.#.#.#.###############.#.#####.#.#...#.# #.......................#.......#.#...#.# #########################################