### #<# #.# # #.# ..###5##.#####.# .....5h........> ......5......... ...[...#######.. .#.#.#. ....... .#.#.#l ....... .#.#.#.