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