#... #.. #.. #.. #.# #.# # ###W#####.# .### #XX.XX..... . #5#X######! #. #.#.# # . ####.# #.######. . .. .........h h . ## ........ # # ### ....#### ..' .....# ### . .# #.........# #. #... ..# # ...### # #... # .. # # . .# # # ' . . # .## # # # # # 8