.. .## .###.. .....# . #.#.... ### ... #......##.####..... #. .......{h.... ..##.#.#### ### . #.....hh..# #..#.#####.# # .# .. ..# .#. .... ##..