##### ### #############...######.## #.......................# #.#########.#...######.## #.# ##...#### #.# #.# #.....# #.# ###.#### ##...## #.# #......# ##.## #.# #.# #.#.##.# #.# #.# #.# #.#.##.## #.# #.# #.# #.#.....# ##+## #.# #.# #+## #.####..# ##...## #.# #.# #...## #.......###.....## ##.# #.## ##.....## ###.###.##.......## ##..# ###..######.......# ##...##.#......>..####...#########........h......... #.......+.........'................................. #####...##.#.........###....##.######.....###.......... #........#.##.......## #.#..##.# #.....# #.#>......# #.######.#.###..^..## #.##.##.# #.###.# #.##.....## ####.#.# ##...## #.##.##.# #.# #.# #.# #...## #......# ##'## #.##.##.# #.. ... ..# #+## #.###.##.### #.#######.##.##.# ### #.##### #.....>..# #.......#.......# #.# #####.#### ##.#####.####.#### #.# #.# #######...## #.# #.# #.# #........<.###.####.# #.# #.#####...##........# #.###.#...##.##.#..###### #..............###.# #####.#...##.##.#..# #.######.......# #........####### ########.######## #.............. #.####..###### #.####..# #######.#.....## #.................# #.#####.#.....##### #.# #.......... #.# #####...### #.# ##.## #.# #.# ##.#### #.# #.....# #..##.# #..##.# #...#.# #.....### #.......+ #.....### #.......# #.#.###.# #.#.# #.# #...# #.# #...# #.# #...# #.# #..## #.# #..####<# #.......## #............. #...#####.#.#. ##### .# . ##