.. .... ...# #.######. #########....... #..........%...####.## #..............'.....# #..............####..# #....?.......).# ... #..............# . #..............# #......).......# #.....h.b......# #.......?......# #..............# #..............# #..............# #..............# ........######## #########