##+###### #....<..# #[...[..# #.......# #.....[.# #.......# #<......# #.......# #.......# +.......# #.......# ######## ##+# #.. ..## . #..# ## ...##..+ #..# ##..##.8.#..# #..# . +.hho'...#..#.# #..# ..8 ##.8.#..#.# .# #..# # ......####...##..#.# .# #..# #. #.....)..##...#.#####.# #..# #. ########'#....#.......############..# #..##........##...#.....................# #......####...##..#.....................######## ##....##..##...))##............................# #....................%........................# ##...##..##.......................#########...# ##...####...##..................)'.......#...# ###. .....##..................).#.......#...# ########..#########........).#.......#...# $......#..# #..######..#.......#...# #.# ........#..# #..# #..#......o#...# #.# ........#..# #..# #..#.$.... #.<.# #.# ........#..# #..# #..#########...# #.#.......[.#..# #..# #..............# #.#......Z.%#..####### #..# #..............# ..#########'#.)...........# #..####+#####..# #................########.######..# #..# #................#......#.........# #..# #.#######>.......#......#.........# #... #l# #l.....)))......#.........###### #.... #.# #......).########............... . . #.# #................................ #######.#######................................ ...........Zl..%................................ ##############################################