############### .............# #............# #.#########g.# ##............# .......[......# #......<......# ..............# #.............# ...#########.... .............##.# ............## .# ..#[######... .. ##.#