.# #.# #.# ###.# ...# #.?# #..####### .. #.####%g..h.... #. #....hh.###### #. ######..# #.## #......# # ##..###.###.## #.###.....#.# #.# ............# #.. #......)..# ###. #....<....# .# #.........# # #.........# #.#.......# # ###..##.# #..# .# #... .. #### .