# #. . #. ##.# #...########### #....Hw........ #...####.###### ##.# ... #. #### #