### ######### ############<####.......######## ...............##..............##### ...............##.......##.........# ..............(##.......##.###.###.## .....!.........##.......##.##...##..# ................+.......#..#.....#..# ............rh..##..........#........# ...........hO....##..........#.....#..# ..........h.......##..........##...##..# ...........h.).....##..........###.###..# ..............?.....########.............# .....................##....##.....).......# .....................##....##.............# .....................##....###...###..)...# ......................+....'....>..'......# .....................##....#####..##......# ...!.................##....# ##).#......# .....................##....######.†#......# ...........^.........###.........((.......# .<...................##..###'###..#.####### .h...?...................# #.# #.'#..# .>.......................###.###.....######## ....<....................+.._.().....<....... ##.#.#.######.#########..#######......####### +..#... .# #..# ### #.........# ## #### #..#######.......#.# #...........)..#.#.# #..............#...# ####...........##..# #.'.........#..#..# #.#.........##.#..# #.#.........##.#..####.# #.#..................(.# #.#...######......# ##'##########.##.#.# #..........##.##$#..# +..........##.##O.#.# #..........##.###.#.. +..........##.# ..#.. #..........##.# #.#..# #..........##.# ....# #..........##.# #.. #..........##.###.#... ###########.......# #.#.###.# #...# #####