##. #.. #..##### #......# # ....#.# .. #..#.##.# ####S#....### #...<.H...... #.###########