..#### ......######### ............... ..............# ............#.# ............... ..............# . #..<....... ... #.#......#. .... #.......... .....#+##.......... ..............##... ................... #####....o......[.. #...)......... ..............#.. ...........####.. ...........# ...........# ####.......# #.......#