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