...... ...... . ...... ..#######...... ............... ............... .......h....... #......<.# #........# ........!# .........# .........# #......<.# ####.#...# #####..