. ########J.. #..<.....?. #.....h.?.. #...5."hh.. #.######... #. .. #. . #