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