#.....## ...#.... ........ ..#.#.#. ......#. ...#..#. #.......