#.# .. ##.. #.# .#.?.# ..# ......# ..### ....... ###....! .......##...# .....gs#hg# g...Sgh.h.##### K#...##hK.<...# ## #.......# #.........# #.........# ###########