########## .....[.... .....?... ....... # ..... .. #..# #.#.####g##### #............# #......l...<.# #...##'####..# .. #. #..# .# #..# #. #... #. #...# # #...# #....