####### ...... ....# .... #..# #..# #..# .# #.h##...# #.<.....# #..##...# #..# ..# #..# ... ...# #. ..... ..... ..K...