##+# ## ##...## #####..#### ##.....## #...Gh>...# ##.......## #.h##..##.# #.........####......... +.........'...........>. #.........####......##.# #.......## #........ # ##.....## #.######## ##...## #.# ##'## #.# #.# #.# #.# .# ##.## ##...## #.....###### ##.......... ...#####.######## #.......# ...#####.# #.# #.######### #.##......# #######.##.####.##### ........##.# #.#...## ######..##.####..###.# # #...........# #.# .. #..##..#.#..###.# #.###...#..#.#.#...## ###........).#.#.##.## ..........#......##.# ########.#####.##...# #.......##.### #.########.# ##'## #.# ##...## #.# ##.....## #.# #.<.....# #.. #.........# #.. +.........+ #.........# ##.(.....## ##.....## ##..)## #+#.