######### .. ### #.......# ### #.## #.. #####.#####.#####.## ..... ... #..................# #.#.. #.# ####.###.##....#####.## #.......# #....# #.#.....# #.######## #...#.###### #.#### #.##....# #........# #...g.....#. #.# #.# #.......# #.######.# ##'## #... #.# #.# #####.### #.# #.# ##.8.##..# #.# #.# #.# #.######.# ##...##..# #.# #.# ##'## #.....##.# ##...##..# #.# #.# ##...## #.###.##.# ##...##..## ####.#### #.## ##.....## #.###.##.# +.8.''....###.......# #..### ##.......## #........# ##...##....#...#.##.######....###.........# ##....#### ##...##........................+.........+.......# ##...##..#...####.######....###..>......####....# ##.8.##..#....##.# ##...## ##.......## ##.#.# .##+####.#.##.##.# #.#..# ##.....## ###.# .........#.# .##.# ##.### ####...## ..# +#########.# ##.# #.# #......# ### #.. ..# #.# #.###).# ### ########.### #.# #..# #.......# #.###..#######.# #.###.#.####.##...........# #.# #.#.##.........######## #.# #.#.##.#.##...## #.# #.............# #.# ###.##.#......# #.# #.##.#####.## #.#####.##.#####.# #.......##.....).# ################.# #.# #.# ######.# #......# ##.#......############## .......................# ##.#........##########.# #.......## #.# ....####.## #.# #.#.. ...# #.# # #. ###.# ########.## # #+# #.........# #.##..##..# # #....##### #.#....#...# #.#....'...# +......#.8.# #......#...# ###....#...# ###.###### #'##### #.....# #.....# #...<.# #.....# #.....# #######