..... ....# ..#.# ##### .... ...# ..# #.#####.# #.......# #.........# ###+##....# ##...# #####