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