######### #.......# #.#####.# #######.## #.# ## ###........####.# ... ##.#.###......##.# #..##....###.#..#.##.# ...........).#..#.##.# #.##....#####..#.##.# ##.#.# #.......# #.#.# ##.#.#### #..... ..# #.#.. .#.#### #.##.# #.# ##'#### #....# #.##.# #.# #+## ##...## ####O# #.#... #.# #...# ##.....## # #.# #.##.###.# #..... ##.......## ###.###.# #.##.#.#.# #....$. #.....>...# ........####.##.....###....... +.........+ .........O............'....... #.........# .#...##h#######....####....... ##.......## ##.# #.# #.#.## #...... ##.....## #. ..# #.### #..... ##...## # ##.# ... #...# ##)## #.# .#.. #+## #)# ..# #....# #.# ### # .### ###.####### #.......... #####.....##### .........## #######.## #.# #.# #.# ##.##### #......# ##### #..###.# ##########...###..# #.............##..### #.................# #.####..^...##..#..... #.####.#..(###...##.## # #..........# .....# # #.#..###.#...# #...... #.#..###.##### ##.##### #........# .# #.# .# ###......# .# #.# .. ##.....# ##+## #.# # .# ##...##.# ##...## #.# ##.#.## #.#...#.# ##.....## ##.# .#...## ##......# ##.......## ##..# ...#.## ##.....####.........####...#########.#...### ##.......+.........'....................... ##...####.........####...#######........## #..## ##.......## ##....# #.#.##.#.# #.## ##.....## ####.# #.#..# #.# ###.# ##...## .# #.##.# .# #...# ##'## # #.##.###.# #.### #.# #....<.).# #.# #.# ####.####.....# #.# ########.### #.# ###.# #.# #..........## #.# #.#####....#......# #.# #.................# #.# #######........#..# .#. ########....).. # ########