######### ####### ###########.......# ##.....# #..............##.# #...#### #####.#####.###.#..##.# #....## #......## #.# #.#..##.# ##....# ###.....# #.# #....##.# #.....## #..#...## #.# #.#.###.# ##.....## ##.##.## #.###.#.# #.# ##.....# #.##.# #.......###.# ###...# #.##.# #####.......# #...# ##.##+## . #.####### ##..###..#...#.... #.# #...####..h...... #.# ##..## #.......... ##.## ##....##...b.....####...## #####8...###...<.....#_+.....## #...#......#.....%...####.....# #._.......###.......... ##.##.# #...#.....# ##........) ####.# #####8....# ##...#.... #.# ##...## #+# #.# #...# #.# #.# ##..## #.# #.# #...# ##.############.# ##..## ##...##........#.# #....# #.....#.###......# ##..####)##...##.# #.##.### ##...# #......##.###.##.# ##....# #.###.........##.# ##.....# # #.###.######.# #.....## #.# #... ..# #.....# #.# ##### ### #...### ###.#### #. ##.## #......######## #.# #..# ######.#.##.#......# #.# #.## #......#..#.#.####.# ## #.# ####.######......#.#..#.####.# .. ##.########## #........#........###........# #.##...........# #.######.#.........#..#.###..# #...........##.#######.# #.................#.# #..# ###....###............# #.##.#.#####....#.#.###..# ##.#.# ####.##.####.###.##.#.# #......#......# #.#.######.##.# #........#.######..########.##### #. #.#........##.## #.###.####.........# #.....# #.# ##'########.##..# #.# #.# #########'## #####.# #.# ##...## #.###.# #.# #.### ##...## #.# #.# ##.....## #.###.###.# #...## ##.....## ####.# ##.# ##.......## #.........# ###..## ##.......## ##.##.# #..###.........####.......#######...####.........####...#.# #..............+.................<.....'.........'.....)..# #..............####.......#######...####.........####...### #..###........## ##......# #..## ##.......## ##..# #..###.#.....## ##.##### #.## ##.....## ##.# #......##...## #.# #.# ##...### #.# #......###+## #.# #.# #......# #.# #......# #.### #.# #.# #.#.##.# #.# ##..###.###...########.# #.# #.#.##.##### #.# #.###...###.#...#..........# #.########.#.##.#...###.# #...........#.....##.####### #.............#......##.# #####......#......##.# ##########...........<#.# #...#.#.#....###.# #....#.)...(...# #####.#.#.#..# #.# #...##..).(..### #.#.#.#..# #.# #...........## #.#......# #.# ########...## #.###.#.## #.# ##### #.. ..... ..# ### #####