... . ... ? ... #. #.# ### # ##.###.##..##.. #.............. #..$........... +.............. #...##....$##.. # #.....# #. #####<....# ##.h##..##.....# #......hO......# #.......##.....# ######..##.....# #..##.....# ..........# ....######## .....# ......# ....>..#