##### ##..#. #.... .... ##..##### #...##..## #...#....# ##..Sh...# #..##h..# #..##...# ....##...# ........h... .#.##........?. .#$ #..###.a#### .# #.. ..# .. ## ... #.#########+###... ..............$.. ................. ............# #.........## #...%......# #....##....# #....##....# ########....#...gh# ##.....##....#.g...g.. #........g...#....##.... #.....<......[....##'#### #............#).....(...## #....g.##)...##).....)...# #......##g...##...####g### ##..hhh##....#########).####### # ##...h.##...............##(...##...# #......g....................(..)...# #......g.....................g.....# ####################################