... ###... .##..... # ...?..#.# .....#. #.. ...s. # # #...#######.#.# #....#.....#...# #....#..<..#.# #....#.....#.# #.#..#...%.#...# #..##'hg##...# #.....h......# ........h......# ##.##.##......# # ... ..###### #.##. ### . #.