#.. .. #.. ###. . #.? #... .l #.. ... .#. #.. .( ..h# #####..#. ...# .g.g....#...# .g....l..# .g......#..# .......#. .# ###...r .. .. #.#.. .#. .# #.#.. .... .# # ##. .. #. . .. ... ..