######## #......# ### #.####.#####.######## #.# #..............# #.# #####.....####.###### #.# ##...## #......# #.# ##.## ######.# #####.### #.# #.# .. #.......# #.# ######.### #.# #.###.#.# ##'## #........# #.# #+## #.#.....# ##...## #.####.#.# #.# ##...## #.#.#.#.# ##.....## #.####.#.# ###.# ##.....## #.#.#...#####.......###.##...#.## ##.#.# ##..<....## #.#.#...##...........##.#.......#######....###.........# #.#..................'.......................'.........+ ###.###...##..._.......####...###.######.....###.........# #.........###.........## #....##.# #.#.### ##.......# #.#####..## #........## #.##.##.# #.### ##.>...## #.# ##...## #####...## #.##.##.# #.# ##...## #.###.....## ##'## #.......# ###.#### ### ##+## #.##.......# #.# ####.#### .(..... ..# #.# #.###.....#### #.# #.# #..#.# #.# #.# #.###........# ##.###########.# #..#.# #.# ##.## #........###.# ##...##.........# #(.#.###.###...## #........# #.# #.....#.######### #<..............# #.###.#..###.####...##.# ##.#)###.###...## #.# #..................# #.#.# #.# ##.######## #.#####..###.#####.##### ####.#.###.# #......... #........# #.# #.# ............# #.######## ########.###.# #.# ############# #.# #.....# #.# ### #.# ####### #.# #.. #.# #.# #.# #.# #.# #.# #.# #.# #.####.## #.# ###.####........ ######......e..# ..........###.## #####.....##... ##...####### ##.## #.# # #.# .# ##e## #.# ##.).## ... ##..)..## #.# ##.......## #..#### #.......).####....... +.........e........>. #.........####...#### ##.......## .....# ##.....## .###.# ##...## .# # ##+## .# .. ##