#### ##..# #...# ### ##########..## ................# .....###hh......# ......#..##hK...# .........s.h###.# h......###### #.# ......# #.# ...... .# ...h. ..... .... ....