### ..# #.# #.# #. #.# #... #.####### #....##.......# ......S..####.# ........h.# ..###.###)# #. ..# . #... ## ##.## ... #.. #..