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