###### .... + ..... ..... #. .... #... #.. ... ...# # #... .. #..#.# # .## .....#. #..#.# #. ..# .......###..#.#+## #.. ..# ##.. #..>.hh.......# ##..#####..## .....#.#####.......# #...........# ....... #....h......# #...........# ........#+#...........# #.⌠...<...⌠.# .............#........# #...........# ##.....#...%..#.#+###### #...........#. #.............#.#+###... ####..#..####..#................)....# #..##...## ..............#........## ...#.....# #...........+.........# #........#####.#....###....#.........# #........'.................#.........# .........#####+#.####......#.##......# .................# #......#.##....#.# .................# #......#.#######.# ........####.....# #......#..... ................. #............ .............#+#. +............ .............#.######............ ......#........#................. ................................. ................................. ............###...............#.. ...........# #...#####+#####.# . .................. .# .......##......... # ###..............+ ...........# ...........#