.#. ##...##...#. . ...###........#.# #. #...##.........## ...#...#...#....##. .................... .................... .................... ........h........... .....##......##.. .. ... #......##..... . ................ .[............... .................. ......!........... .................. .... ...