################## #................# ########.##############.# .........### ####...# #####......# #......# #......# #......# #......# #......# #......# #......# #......# #......# #......#######......# #......##...........# #......##...........# #......##...........# +.....gh............# #...>..##...........# .......###############..## ....... .........## #.#. ....... ########..####... ...r... ............... ...h..h ######.....##.# ...h... #.....##.###### .....s( ####'###.#....# #####..##.#....# ...........+....# #.......##.#....# #........#'#....# #......(........# ########........# #........+ ##..#....# #..###### +.>#### ##....# ##.#.# ###.#+# ##.....## ##.......## ##.........## #+...........## #.............# #.............# #......<......# #.............# #.............# ##...........## ##.........## ##.......## ##.....+# ##...##